Qt控件上下布局,根据数据量自己扩充功能。

临峰不畏 发布于 2013/12/24 16:06
阅读 424
收藏 0
Qt
我要在固定大小的窗口里添加两个QTreeView控件,用QVBoxLayout进行上下布局。
要求两个QTreeView控件都要展开,以便用户查阅。而展开的时候每个控制不够显示全部内容。
现在有一个需求就是,用户的光标移到哪一个控件上,对应的QTreeView控件就分配更多的空间显示。
现已知各个QTreeView里要显示的节点个数。如何实现这个功能?尽量美观。
谢谢!
加载中
0
汤医森
汤医森
利用QSS theme,定义mouse-over时,使其size变大
临峰不畏
临峰不畏
我也知道响应mouse-over事件,但是倒底要变多大呢?
0
汤医森
汤医森
另一种做法,自定义一个QTreeView的子类,对mouseOver 加入响应,然后在设计的时候将其变形为你自定义的类
返回顶部
顶部