我对QT UI开发很陌生。
我需要在图标下方创建一个带文字的按钮。没有选项可以将此属性设置为QPushButton。
当我尝试在网上搜索时,他们告诉我使用QToolButton。当我使用QToolButton时,我可以设置Qt :: ToolButtonTextUnderIcon。但我找不到改变尺寸的方法,即宽度,高度,x和y位置。
如何在Qt中的图标下方显示带有文字的图标?有什么建议?。
答案 0 :(得分:0)
对于 QToolButton :所有你需要的东西(即宽度,高度,x,y)QToolButton都有!看看here和这里的一些方法:
setFixedHeight ( int )
setFixedSize ( const QSize & )
setFixedSize ( int, int )
setFixedWidth ( int )
QPushButton怎么样,可能它不支持更改图标和文本的位置。但也许有些可能,例如重新实现paintEvent()方法或使用setStyleSheet()方法执行update()。 (但这不是菜鸟的方式,对不起)
顺便说一下here是一些有趣的“改变”的Qt小部件...
祝你好运。