zoukankan      html  css  js  c++  java
  • Qt QSplitter布局

    Qt QSplitter布局

    #include <QSplitter>

    QVBoxLayout *verticalLayoutMain;
    QSplitter *splitterMain = nullptr;
    QSplitter *splitterLeft = nullptr;
    QSplitter *splitterRight = nullptr;
    QSplitter *splitterCenter = nullptr;
    QSplitter *splitterMainViewer = nullptr;
    QSplitter *splitterBottom = nullptr;
    
    
    verticalLayoutMain = new QVBoxLayout(main_ui.centralWidget);
    splitterMain = new QSplitter(Qt::Horizontal, main_ui.centralWidget);
    splitterLeft = new QSplitter(Qt::Vertical, splitterMain);
    splitterCenter = new QSplitter(Qt::Vertical, splitterMain);
    splitterMainViewer = new QSplitter(Qt::Vertical, splitterCenter);
    splitterRight = new QSplitter(Qt::Vertical, splitterMain);
    splitterBottom = new QSplitter(Qt::Vertical, splitterCenter);
    
    splitterMainViewer->setMinimumSize(640, 480);
    QTextEdit* textleft1 = new QTextEdit(QObject::tr("Left Widget"), splitterLeft);
    QTextEdit* textleft2 = new QTextEdit(QObject::tr("Right Widget"), splitterRight);
    QTextEdit* textleft3 = new QTextEdit(QObject::tr("Bottom Widget"), splitterBottom);
    
    horizontalLayout = new QHBoxLayout(splitterMainViewer);
    horizontalLayout->setSpacing(0);
    horizontalLayout->setContentsMargins(0, 0, 0, 0);
    horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
    
    verticalLayoutMain->addWidget(splitterMain);

    #########################

    QQ 3087438119
  • 相关阅读:
    题解报告:hdu 2062 Subset sequence
    CSS3滑块菜单
    CSS3环形动画菜单
    可折叠显示的发光搜索表单
    Tab动画菜单
    侧边自定义滚动条
    css3条纹边框效果
    css3图片过滤效果
    CSS3图片悬停放大动画
    CSS3响应式侧边菜单
  • 原文地址:https://www.cnblogs.com/herd/p/15247620.html
Copyright © 2011-2022 走看看