首页| 论坛| 消息

回复: QToolBox实现抽屉控件的疑问(急急急)
#6 回 5楼(jingping1231) 的帖子 [ppdayz 10-18 17:46]
是像这样的么?
如果是的化,就去google下 qxt, 他里面的qxtreewidget
#7 [jdwx 10-18 19:31]
楼上的tree看着不错,一会去google下 。
#8 回 2楼(jingping1231) 的帖子 [jdwx 10-18 19:47]
每组一个QWidget和一个QListWidget组成基本单元。QWidget里画图标
再把基本单元放到一个QListWidget里
将每个单元的QListWidget的height=0(收起)。
根据QListWidget里的item个数计算总高度,height=总高度(打开);
#9 回 8楼(jdwx) 的帖子 [jingping1231 11-01 11:33]
这样做不太好,还得计算高度,而且高度设为定值后不能对窗口进行拉伸操作了,一个比较好的方法,就是在布局的最下方加个弹簧,QSpacerItem *verticalSpacer=new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);//创建弹簧
mvLayout->addItem(verticalSpacer);//在布局的的最下方加入弹簧;
#10 回 9楼(jingping1231) 的帖子 [jdwx 11-01 11:39]
我说的是:高度固定的是每个基本单元,基本单元还要放到一个QListWidget里面,最外面的QListWidget没有限制大小。

6楼的Tree确实不错,不用自己做了。

<< 1 2 3 >> (2/3)

回复 发表
主题 版块