九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
qt5中在QMainWidget中創(chuàng)建菜單欄等一系列控件

<mainwidget.cpp>
?
?#include "mainwindow.h"
#include <QMenuBar>
#include <QMenu>
#include <QAction>
#include <QDebug>
#include <QToolBar>
#include <QPushButton>
#include <QStatusBar>
#include <QLabel>
#include <QTextEdit>
#include <QDockWidget>

MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
{
    //菜單欄
    QMenuBar *mBar = menuBar();

    //添加菜單
    QMenu *pFile = mBar->addMenu("文件");

    //添加菜單項,添加動作
    QAction *pNew = pFile->addAction("新建");

    connect(pNew, &QAction::triggered,

            [=]()   //使用這個表達式,要在.pro文件中添加CONFIG += C++11 后面不用加分號     
            {
                qDebug() << "新建被按下";
            }

            );
    pFile->addSeparator(); //添加分割線·
    QAction *pOpen = pFile->addAction("打開");

    //工具欄,菜單項的快捷方式
    QToolBar *toolBar = addToolBar("toolBar");

    //工具欄添加快捷鍵
    toolBar->addAction(pNew);

    QPushButton *b = new QPushButton(this);
    b->setText("^_^");
    //添加小控件
    toolBar->addWidget(b);

    connect(b, &QPushButton::clicked,
            [=]()
            {
                b->setText("123");
            }
            );

    //狀態(tài)欄
    QStatusBar *sBar = statusBar();
    QLabel *label = new QLabel(this);
    label->setText("Normal text file");
    sBar->addWidget(label);
    //addWidget 從左往右添加
    sBar->addWidget(new QLabel("2", this));

    // addPermanentWidget 從右往左添加
    sBar->addPermanentWidget(new QLabel("3", this));

    //核心控件
    QTextEdit *textEdit = new QTextEdit(this);
    setCentralWidget(textEdit);

    //浮動窗口
    QDockWidget *dock = new QDockWidget(this);
    addDockWidget(Qt::RightDockWidgetArea, dock);

    //給浮動窗口添加控件
    QTextEdit *textEdit1 = new QTextEdit(this);
    dock->setWidget(textEdit1);
}

MainWindow::~MainWindow()
{

}

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
mainwindow.cpp
Qt 5——QMainWindow類
opencv+qt+beaglebone 之獲取攝像頭數(shù)據(jù)。
PyQt5之布局管理
使用Qss設(shè)置窗體樣式
用QT/C++寫一個簡易文本編輯器
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服