11.QT窗口布局切割

Posted 喵小喵~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了11.QT窗口布局切割相关的知识,希望对你有一定的参考价值。

 1 int main(int argc, char *argv[])
 2 {
 3     QApplication a(argc, argv);
 4     //MainWindow w;
 5     //w.show();
 6     //左右分割
 7     QSplitter *spmain = new QSplitter(Qt::Horizontal,0);
 8     QTextEdit *textleft = new QTextEdit("left",spmain);
 9     textleft->setAlignment(Qt::AlignCenter);
10 
11     //设置位置,spmain的左边
12     QSplitter *spright = new QSplitter(Qt::Vertical,spmain);
13     QTextEdit *textup = new QTextEdit("right up",spright);
14     textup->setAlignment(Qt::AlignCenter);
15 
16     QTextEdit *textdown = new QTextEdit("right down",spright);
17     textleft->setAlignment(Qt::AlignCenter);
18 
19     spmain->show();
20     return a.exec();
21 }

 

以上是关于11.QT窗口布局切割的主要内容,如果未能解决你的问题,请参考以下文章

11.QT-布局管理器(Box,Grid,Form,Stacked)

PyQt5对话框窗口打开时没有布局

Python - 使用网格布局格式化窗口

JavaFX自定义窗口标题栏

在片段中使用列表视图

如何在片段中获取rootview?