1、 pro文件的解释
QT += core gui Qt包含的模块
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets //大于4版本以上 包含 widget模块
TARGET = 01_FirstProject //目标 生成的.exe程序的名称
TEMPLATE = app //模板 应用程序模板 Application
SOURCES += main.cpp\ //源文件
mywidget.cpp
HEADERS += mywidget.h //头文件
2、widget.h
#ifndef WIDGET_H
#define WIDGET_H
#include <QWidget>
#include <QProcess>
#include <QMessageBox>
namespace Ui {
class Widget;
}
class Widget : public QWidget
{
Q_OBJECT //涉及到信号与槽的类都需要加这一句
public:
explicit Widget(QWidget *parent = 0); //构造函数
~Widget(); //析构函数
private slots:
void on_commitButton_clicked();//槽
void on_cancelButton_clicked();//槽
private:
Ui::Widget *ui;
};
#endif // WIDGET_H
3、路径和名称都不能有中文,否则后期窗口会显示不出来