#include "mainwindow.h"
#include <QSplitter>
#include <QTextEdit>
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
{
QSplitter *spMainWindows = new QSplitter(Qt::Horizontal,0);
QSplitter *spRight = new QSplitter(Qt::Vertical,spMainWindows);
QTextEdit *txteditdown = new QTextEdit("左边上部分窗口",spRight);
QTextEdit *txteditup = new QTextEdit("左边下部分窗口",spRight);
QSplitter *spRight2 = new QSplitter(Qt::Vertical,spMainWindows);
QTextEdit *txteditman = new QTextEdit("右边主窗口",spRight2);
QTextEdit *txteditman2 = new QTextEdit("右边部分窗口",spRight2);
QSplitter *spRight3 = new QSplitter(Qt::Horizontal,spMainWindows);
QTextEdit *txteditman3 = new QTextEdit("右边第三部分窗口",spRight3);
spMainWindows->setWindowTitle("Splitter类拆分窗口测试");
setCentralWidget(spMainWindows);
//spMainWindows->show();
}
MainWindow::~MainWindow()
{
}
窗口分割QSplitter类
最新推荐文章于 2024-07-20 08:50:37 发布