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
  • 相关阅读:
    港湾交换机-交换机配置
    华为交换机-SNMP配置
    H3C交换机-SNMP配置
    CISCO交换机-SNMP配置
    docker容器与宿主交互数据
    MYSQL总览
    mysql数据类型优化
    compact 创建一个包含变量名为数组的键和它们的值为数组的值的数组
    php单例模式
    完形填空格式
  • 原文地址:https://www.cnblogs.com/herd/p/15247620.html
Copyright © 2011-2022 走看看