問:如何自定義QMessageBox窗體大小?
答:使用styleSheet來進行自定義大小的設置。
示範代碼如下:
void MainWindow::on_m_qaAbout_triggered()
{
QMessageBox box;
//設置文本框的大小
box.setStyleSheet("QLabel{"
"min-width: 500px;"
"min-height: 300px; "
"font-size:14px;"
"}");
box.setText("<font size='13' color='blue'>這是一個QMessageBox</font>");
box.setWindowTitle("關於");
box.exec();
}