当前位置:   article > 正文

QT界面布局——停靠窗口QDockWidget +分割窗口QSplitter +堆叠窗口QStackedWidget_qdockwidget加入到分割器

qdockwidget加入到分割器

窗口的基本布局如下

1、分割窗口 QSplitter

  1. //分割窗口使用QSplitter类
  2. QSplitter *splitterMain =new QSplitter(Qt::Horizontal,0); // 对窗口进行水平分割,0代表有分割的窗口为主窗口,也可以选择要分割的窗口
  3. QTextEdit *textLeft =new QTextEdit(QObject::tr("Left Widget"), splitterMain); // 将控件插入主分割窗口中,注意如果这样插入每个控件都会是一个窗口
  4. textLeft->setAlignment(Qt::AlignCenter); // 设置文本的对齐方式
  5. //右部分分割窗口
  6. QSplitter *splitterRight =new QSplitter(Qt::Vertical,splitterMain); // 对分割窗口再进行分割
  7. splitterRight->setOpaqueResize(false); // 分割条是否实时更新,false为拖拽完更新,true为实时更新
  8. QTextEdit *textUp =new QTextEdit(QObject::tr("Top Widget"
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/773855
推荐阅读
相关标签
  

闽ICP备14008679号