QT 如何自定义QMessageBox样式
其实自定义QMessageBox的样式,跟自定义其他窗体样式一样,QMessageBox也是由QLabel和QPushButton等控件组成的。所以通过setStyleSheet就可以实现自定义样式了。QMessageBox box;//设置文本框的大小和颜色box.setStyleSheet("QLabel{""min-width: 300px;""min-height: 150px; ""fo
·
其实自定义QMessageBox的样式,跟自定义其他窗体样式一样,QMessageBox也是由QLabel和QPushButton等控件组成的。所以通过setStyleSheet就可以实现自定义样式了。
QMessageBox box;
//设置文本框的大小和颜色
box.setStyleSheet("QLabel{"
"min-width: 300px;"
"min-height: 150px; "
"font-size: 16px;"
"color: red;"
"}");
box.setText("这是一个QMessageBox");
box.setWindowTitle("关于");
box.exec();

更多推荐


所有评论(0)