[Qt入门]消息对话框创建

Posted Wecccccccc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Qt入门]消息对话框创建相关的知识,希望对你有一定的参考价值。

错误对话框:

    //错误对话框
    QMessageBox::critical(this,"critical","错误");

信息对话框:

//信息对话框
        QMessageBox::information(this,"info","信息");

提问对话框:

        //提问对话框
        //1.
        QMessageBox::question(this,"ques","提问");
		//2.
        QMessageBox::question(this,"ques","提问",QMessageBox::Save|QMessageBox::Cancel,QMessageBox::Cancel);

警告对话框:

//警告对话框
        QMessageBox::warning(this,"warning","警告");

其他标准对话框:
颜色对话框:

//其他标准对话框
        //颜色对话框
        QColor color = QColorDialog::getColor(QColor(255,0,0));
        qDebug()<<"r = "<<color.red()<<"g = "<<color.green()<<"b = "<<color.blue();

文件对话框:

//文件对话框
//返回值是 选取的路径
//1.
        QFileDialog::getOpenFileName(this,"打开文件","C:\\\\Users\\\\Tom\\\\Desktop");
    });

//2.
        QFileDialog::getOpenFileName(this,"打开文件","C:\\\\Users\\\\Tom\\\\Desktop","*.txt");
    });

字体对话框:

//字体对话框
//返回所选字体
 bool flag;
        QFontDialog::getFont(&flag,QFont("华文彩云",36));

以上是关于[Qt入门]消息对话框创建的主要内容,如果未能解决你的问题,请参考以下文章

Qt入门教程对话框篇QMessageBox消息对话框

QT 实用代码片段

[Qt入门]模态和非模态对话框创建

Qt入门系列开发教程对话框QFileDialog文件对话框

Qt炫酷动画demo03-仿web消去的消息框动画

Qt炫酷动画demo03-仿web消去的消息框动画