QSplitter类:分割窗口类

来源:互联网 发布:超市自动播音软件 编辑:程序博客网 时间:2024/05/20 03:04

作用:

用户可以通过拖动子窗口之间的边界来控制它们的大小
image

使用:

  1. QT designer中往界面上拖两个组件,并选中,右键,布局里面有使用XX分裂器布局;或者使用工具栏中下面两个按钮
    image
  2. 使用代码
      QSplitter *splitter = new QSplitter(parent);      QListView *listview = new QListView;      QTreeView *treeview = new QTreeView;      QTextEdit *textedit = new QTextEdit;      splitter->addWidget(listview);      splitter->addWidget(treeview);      splitter->addWidget(textedit);

内置方法

 m_pSplitter->setStyleSheet("QSplitter::handle { background-color: grey }"); //设置分界线的样式  m_pSplitter->setHandleWidth(1);      //设置分界线的宽度  
原创粉丝点击