• 17000阅读
  • 6回复

[提问]qt designer为何不支持QSplitter控件啊? [复制链接]

上一主题 下一主题
离线kamatyo
 

只看楼主 倒序阅读 楼主  发表于: 2011-08-25
att,控件栏里找不到。。
离线dbzhang800

只看该作者 1楼 发表于: 2011-08-25
因为它在designer的界面上,但不在控件栏内!!
离线roywillow

只看该作者 2楼 发表于: 2011-08-25
支持的
往界面上拖两个组件,并选中,右键,布局里面有使用XX分裂器布局
1条评分金钱+1
小缡绕谁前 金钱 +1 - 2015-04-15
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线kamatyo

只看该作者 3楼 发表于: 2011-08-26
找到了,可以用。

但是分隔栏的位置总是在最中间,如何调整位置。

有个函数是moveSplitter (self, int pos, int index),好像可以调整,但两个参数我试了半天没看出有什么作用。不知如何调整?
离线hycoldrain

只看该作者 4楼 发表于: 2011-08-29
m_splitter->setStretchFactor(1, 3);
这个函数可以设置 splitter 的比例,上面我设置了1 :3
离线qnewert
只看该作者 5楼 发表于: 2012-04-19
呵,可能本人天资不够,最后认真看了2楼的大神的回复,我在详细解释一下二楼大侠的思路,希望对那些跟我一样笨的小菜鸟一个小小的提示:
首先往上面托两个控件,以视频播放器为例:左边的空间是一个播放视频的窗口,右边是视频列表窗口,当你想两个窗口井水不犯河水时,如下步骤包你满意:
点一一个控件后,按住“CTRL”键,再点击另外一个窗口,继续按住CTRL键,鼠标右击,在菜单中布局选项中会出现使用分裂其水平或者垂直布局。
感谢2楼的哥哥。
qt,第一眼见到你,就深深的爱上你了。

只看该作者 6楼 发表于: 2015-04-15
快速回复
限100 字节
 
上一个 下一个