Qt QToolBar上间距控制

来源:互联网 发布:电路板设计软件下载 编辑:程序博客网 时间:2024/05/21 06:33


在ToolBar上一般会碰到这种比较挤的情况, 



加一个空白widget, 设置sizepolicy参数,expanding 即可,可替代弹簧效果

1. Fixed: 大小不能改变
2. Minimum: 已经是最小, 不能再被缩小, 但能放大.
3. Maximum: 已经是最大, 不能再被放大, 但能缩小.
4. Preferred:  控件的sizeHint()是他的sizeHint, 能被缩小, 放大.
5. Expanding: 控件可以自行增大或者缩小.

Preferred与Expanding同时存在时,
Expanding会变化,Preferred使用sizeHint()不变化


以上方法来自 一去、二三里大神 


---------------------------------------------------------------------------------------------------------------------------------------------------

2. 使用QLabel setFixedWidth()方法设定空的框架,占据固定的字符位









0 0
原创粉丝点击