1.创建一个空的QT工程文件
2 建立程序文件
MainWindow.h
#ifndef MAINWINDOW_H #define MAINWINDOW_H #include<QMainWindow> class MainWindow : public QMainWindow{ Q_OBJECT public: MainWindow(); }; #endif // MAINWINDOW_H
MainWindow.cpp
#include<QtGui> #include"MainWindow.h" MainWindow::MainWindow(){ QWidget *widget=new QWidget; setCentralWidget(widget); QWidget *topfiller=new QWidget; topfiller->setSizePolicy(QSizePolicy::Expanding,QSizePolicy::Expanding); QWidget *bottomFiller=new QWidget; bottomFiller->setSizePolicy(QSizePolicy::Expanding,QSizePolicy::Expanding); QVBoxLayout *layout=new QVBoxLayout; layout->addWidget(topfiller); layout->addWidget(bottomFiller); widget->setLayout(layout); setWindowTitle(tr("Main Window")); resize(512,480); }
Main.cpp
#include<QApplication> #include"MainWindow.h" int main(int argc,char* argv[]){ QApplication app(argc,argv); MainWindow wnd; wnd.show(); app.exec(); }