Qt按钮左边图片右边文字
时间: 2023-08-06 08:02:37 浏览: 364
Qt_button文字和图片分开
要实现在Qt按钮中左边显示图片,右边显示文字,你可以使用QPushButton类的setStyleSheet()方法来设置按钮的样式。下面是一个示例代码:
```cpp
QPushButton* button = new QPushButton("Button Text");
button->setIcon(QIcon("path_to_image.png"));
button->setIconSize(QSize(16, 16));
button->setStyleSheet("text-align:left; padding-left:20px;");
```
在上述代码中,首先创建了一个QPushButton对象,并设置了按钮的文本为"Button Text"。然后使用setIcon()方法设置按钮的图标,setIconSize()方法设置图标的大小。接下来通过setStyleSheet()方法设置按钮的样式,使用text-align:left将文本居左显示,并通过padding-left设置文本距离左边的间距。
注意替换"path_to_image.png"为你自己的图片路径,并根据需要调整图标大小和文本样式。
阅读全文