Qt自帶對話方塊的建立與使用
阿新 • • 發佈:2018-12-22
Qt自帶對話方塊的種類
對話方塊的使用方式
1.建立對話方塊物件
2.設定對話方塊屬性
3.輸出對話方塊並處理對話方塊傳輸回來的資料物件
//建立對話方塊物件
QMessageBox msg(this);
//設定對話方塊屬性
msg.setWindowTitle("Window Title");
msg.setText("This is a detail message dialog!");
msg.setIcon(QMessageBox::Information);
msg.setStandardButtons(QMessageBox::Ok | QMessageBox::Cancel | QMessageBox::YesToAll);
//輸出對話方塊並處理對話方塊傳輸回來的資料物件
if( msg.exec() == QMessageBox::Ok )
{
qDebug() << "Ok button is clicked!";
}
Qt標準對話方塊的設計模式
GUI介面產生資料物件
業務邏輯中的其他物件使用資料物件
GUI介面與業務邏輯通過資料物件進行連線