zoukankan      html  css  js  c++  java
  • QT 初试 MainWindow简易窗体

    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();
    
    }
    



  • 相关阅读:
    MySQL my.cnf详解
    函数:sleep-exit-wait
    fork-小实验
    OS-进程调度
    CET-4流程
    SDK和API的区别
    生活-金钱管理-不是理财
    算法设计与分析:Strassen矩阵乘法
    力扣:二进制加法求和
    算法设计与分析:大整数乘法
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3161584.html
Copyright © 2011-2022 走看看