颜色对话框——QColorDialog:
需要 #include <QColorDialog>
QColor color=QColorDialog::getColor(QColor(255,0,0,255)); //打开颜色对话框选择颜色---静态方法 //参数 起始选中的颜色 //返回值 选中的颜色---QColor(ARGB 1, 1, 0, 0) qDebug()<<color.red()<<color.green()<<color.blue(); //提取颜色值--255 0 0 qDebug()<<color.redF()<<color.greenF()<<color.blueF(); //提取颜色值--1 0 0
文件对话框--QFileDialog:
需要 #include <QFileDialog>
QString file_name=QFileDialog::getOpenFileName(this,"请选择需要打开的文件:",".","*.txt *.png"); //打开文件对话框 //参数1 父控件 //参数2 标题 //参数3 默认路径 //参数4 过滤文件格式 //返回值 文件全路径---"D:/ss/注意事项.txt" qDebug()<<file_name;