美文网首页
2020-01-14 qt第4天

2020-01-14 qt第4天

作者: 培根好吃 | 来源:发表于2020-01-14 16:30 被阅读0次
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);

    connect(ui->actionNew,&QAction::triggered,this,[=](){
        //对话框 有两种
        //模态对话框(不可以对其他窗口进行操作 ) 非模态对话框(可以对其他窗口进行操作)

        //模态:
        QDialog qdl(this);
        qdl.resize(300,200);
        qdl.exec();

        //非模态  55
        QDialog* qdl2 = new QDialog(this);
        qdl2->resize(300,200);
        qdl2->show();
        qdl2->setAttribute(Qt::WA_DeleteOnClose);//关闭对话框时回收指针

        //使用标准对话框 QMessageBox
        QMessageBox::critical(this,"错误","critical");
        QMessageBox::information(this,"信息","info");
        //参数1:父类   参数2:标题  参数3:提示内容  参数4:按键类型  参数5:关联回车按键   属于StandardButton
        QMessageBox::question(this,"问题","question",QMessageBox::Save | QMessageBox::Cancel,QMessageBox::Save);
        if(QMessageBox::Save == QMessageBox::question(this,"问题","question",QMessageBox::Save | QMessageBox::Cancel,QMessageBox::Save)){
            qDebug()<<"保存";
        }
        else
        {
            qDebug()<<"取消";
        }

        //选择颜色对话框
        QColor color = QColorDialog::getColor(QColor(255,0,0));
        qDebug()<<color.red()<<color.green()<<color.blue();
        //打开文件对话框
        QFileDialog::getOpenFileName(this,"打开文件","C:\\Application\\yab\\软件编程\\C++ day15_Qt2\\Video","(*.txt )");



    });
}

相关文章

  • 2020-01-14 qt第4天

  • 2020-01-15

    2020-01-14 【日精进打卡第 660 天 【知~学习】 《六项精进》大纲 4 遍共 2496 遍 《大学》...

  • 《Qt 5.9 C++开发指南》资源分享

    第1章 认识Qt1 1.1Qt简介1 1.2Qt的获取与安装1 1.2.1Qt的许可类型1 1.2.2Qt的版本2...

  • 积极面对生活

    高艳峰 信阳 网络中级九期 坚持分享第652天 2020-01-14 2019年,有一句流行语——“我太难...

  • 2020-01-14

    2020-01-14 日精进打卡 姓名:彭新 宁波蓝天白云供应链管理有限公司 【日精进打卡第652天】 【知~学习...

  • 2020-01-14

    2020-01-14 扬州市方圆建筑工程有限公司 377期利他2组 【日精进打卡第638天】 【知~背诵】 《六项...

  • 2020-01-14

    2020-01-14 姓名:何秋兵《六项精进》打卡 ,01月14日 公司:扬州市方圆建筑工程有限公司 第349期 ...

  • 2020-01-15

    2020-01-14 姓名 :李宏清(单位)扬州市方圆建筑工程有限公司 哈尔滨363期反省二组 【日精进打卡第64...

  • 心灵的碰撞(美女与野兽)

    2020-01-14 日更第14天 每个人都有自己所珍爱内在小孩,为了保护这个珍爱的内在小孩不受到任何的伤害,我们...

  • Fedora19 如何安装QT

    sudo yum install qt qt-devel qt-x11 qt-doc qt-demos qt-ex...

网友评论

      本文标题:2020-01-14 qt第4天

      本文链接:https://www.haomeiwen.com/subject/rssaactx.html