在Qt中,可以使用QPushButton类来创建一个按钮,并在按钮上显示图片和文本。以下是一个示例代码:
#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
// 创建一个按钮
QPushButton button("Button", nullptr);
// 设置按钮的图标
QIcon icon(":/path/to/image.png");
button.setIcon(icon);
// 设置按钮的文本
button.setText("Button");
// 设置文本在图标下方显示
button.setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
// 显示按钮
button.show();
return a.exec();
}
请确保将:path/to/image.png
替换为您实际的图像文件路径。这将在按钮上显示包含图像和文本的按钮,并将文本放置在图像下方。
内容由零声教学AI助手提供,问题来源于学员提问