标签:200 dlg2 dlg qt 对话框 QDialog 添加 &&
//添加资源图片
右键项目->添加文件->Qt->QtResourceFile->起名称->添加前缀->添加文件
ui->actionopen->setIcon(QIcon(":/images/icon/1.png"));
//设置对话框
//点击新建按钮弹出对话框
connect(ui->actionnew,&QAction::triggered,[=](){
//模态对话框
// QDialog dlg(this);
// dlg.resize(200,200);
// dlg.exec();
//非模态对话框
// QDialog dlg2(this); 创建在栈上一闪而过
QDialog *dlg2 = new QDialog(this);
dlg2->resize(200,200);
dlg2->show();
//设置属性
dlg2->setAttribute(Qt::WA_DeleteOnClose);
标准对话框
- QColorDialog 《选择颜色》
- QFileDialog 《选择文件或者目录》
- QFontDialog 《选择字体》
- QInputDialog 《允许用户输入一个值,并将其值返回》
- QMessageBox 《模态对话框,用于显示信息,询问问题等》
- QPageSetupDialog 《为打印机提供纸张相关的选项》
- QPrintDialog 《打印机配置》
- QPrintPreviewDialog 《打印机预览》
- QProgressDialog 《显示操作过程》
标签:200,dlg2,dlg,qt,对话框,QDialog,添加,&& 来源: https://www.cnblogs.com/lodger47/p/14725051.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。