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 }

 

posted @ 2018-04-08 16:49  喵小喵~  阅读(202)  评论(0编辑  收藏  举报