1 #include "mainwindow.h" 2 #include <QApplication> 3 4 int main(int argc, char *argv[]) 5 { 6 QApplication a(argc, argv); 7 MainWindow w; 8 w.show(); 9 return a.exec(); 10 }
1 //mainwindow.h 2 #ifndef MAINWINDOW_H 3 #define MAINWINDOW_H 4 5 #include <QMainWindow> 6 7 class MainWindow : public QMainWindow 8 { 9 public: 10 MainWindow(QWidget* parent = 0); 11 }; 12 #endif // MAINWINDOW_H
1 //mainwindow.cpp 2 #include "mainwindow.h" 3 4 MainWindow::MainWindow(QWidget *parent) : 5 QMainWindow(parent) 6 { 7 this->setWindowTitle(tr("Main Window")); 8 }
由于代码比较简单 , 主要就是子类化QMainWindow 类 , 然后生成一个实例 ,在此不再详述 。