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



  • 相关阅读:
    php-Zip打包文件
    PHP命令行类库 climate
    vim 添加块注释
    冒泡排序|插入排序
    PHP-SeasLog安装和使用
    链表
    多线程上下文切换
    竞态与线程安全
    线程的生命周期
    线程创建的两种方法
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3161584.html
Copyright © 2011-2022 走看看