Qt的文件架构

只是作为自己记录

(萌新的理解)

main.cpp

实际的主程序,内容基本固定

#include "mainwindow.h"

#include <QApplication>

int main(int argc,char *argv[])
{
    QApplication app(argc, argv);
    MainWindow window;
    window.resize(640, 512);
    window.show();
    return app.exec();
}
//万 能 主 程 序
mainwindow.h

这个是主窗口这个类的声明

包括了

1、

MainWindow(QWidget *parent=0);

2、自己的方法(主要在构造函数里调用)

3、

private slots:
    void onMouseClick(); //喂喂喂串味了啊

4、亿些组件

QGroup *oDiv; //好家伙更串味了
mainwindow.cpp

这是主窗口类的实现

一般包含

1、

MainWindow::MainWindow(QWidget *parent):QMainWindow(parent)
{
    setupGUI();
}

2、一些slot的实现

3、CONNECT(

openAction=new QAction(tr("&Open..."),this);
connect(openAction,SIGNAL(triggered()),this,SLOT(openFile()));

4、

setWindowTitle("xxxxxx");
gui·qt·c++
158 views
Comments
登录后评论
Sign In