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界面与业务逻辑通过数据对象进行连接