博主也是新手,社会你苏哥,人帅话不多,下面是源代码,大家一起交流:
Widget.h
#ifndefWIDGET_H
#defineWIDGET_H
#include<QWidget>
#include<QColorDialog>
#include<QPushButton>
#include<QMessageBox>
#include<QFileDialog>
#include<QErrorMessage>
#include<QFontDialog>
#include<QInputDialog>
#include<QProgressDialog>
classWidget:publicQWidget
{
Q_OBJECT
private:
//颜色对话框
QPushButton*pColour;
//信息对话框
QPushButton*pInfo;
//文件对话框
QPushButton*pFile;
//错误信息
QPushButton*pError;
//字体对话框
QPushButton*pFont;
//输入对话框
QPushButton*pInput;
//进度对话框
QPushButton*pProgress;
public:
Widget(QWidget*parent=0);
~Widget();
publicslots:
voidcolour();
voidInformation();
voidfile();
voiderrormessage();
voidfont();
voidinput();
voidprogress();
};
#endif//WIDGET_H
Main.cpp
#include"widget.h"
#include<QApplication>
intmain(intargc,char*argv[])
{
QApplicationa(argc,argv);
Widgetw;
w.setWindowTitle("对话框合集");
<