码迷,mamicode.com
首页 > 其他好文 > 详细

qt(添加资源图片 && 对话框)

时间:2021-05-04 15:29:11      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:resize   问问题   close   输入   打印   code   show   inpu   new   

 //添加资源图片
 右键项目->添加文件->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 《显示操作过程》

qt(添加资源图片 && 对话框)

标签:resize   问问题   close   输入   打印   code   show   inpu   new   

原文地址:https://www.cnblogs.com/lodger47/p/14725051.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!