如何在QCommandLinkBut​​ton中显示我自己的设计按钮

时间:2012-05-17 17:17:57

标签: qt

我正在尝试用这种按钮制作UI。我为我的按钮做了一个有点设计,我想让我的所有按钮看起来都像那样。唯一的办法,就是现在,我发现这样做是在我的按钮图标中加载我的设计,并将其大小设置为与按钮相同。它有效...但不完美...我的图像不在按钮的中心......你可以看到

example of m button

蓝色是我自己的设计,查找的灰色是真正的按钮。所以我的问题是我无法将我的设计放在按钮上。我试图寻找选择,但我没有找到任何选择。

谢谢!

2 个答案:

答案 0 :(得分:1)

你应该看看Qt Stylesheets这类事情。查看examples,它们会在那里显示简单的按钮样式。

答案 1 :(得分:0)

当然,您可以使用样式表。尝试使用QToolButton代替QPushButtonQToolButton有几个选项可以使按钮更具视觉吸引力。例如:使用QToolButton可以更容易地使用你所说的内容。它有一些内置的功能,如popup-mode和toolbuttonstyle [完成你的任务]现成的可用至少可以说。