在Qt设计师中,设置了QComboBox的实际宽度,不管使用Expanding还是Fixed属性,QComboBox的宽度始终不变,这是因为QComboBox
是一个复合部件,它包含了多个元素,包括下拉箭头、下拉列表和输入框。这些元素会根据可用空间动态调整自己的大小,以下方法可以解决:
选中此QComboBox
元素,右击改变样式表,手动改变其样式:
width: 120px;
此时重新编译并运行就好了
在Qt设计师中,设置了QComboBox的实际宽度,不管使用Expanding还是Fixed属性,QComboBox的宽度始终不变,这是因为QComboBox
是一个复合部件,它包含了多个元素,包括下拉箭头、下拉列表和输入框。这些元素会根据可用空间动态调整自己的大小,以下方法可以解决:
选中此QComboBox
元素,右击改变样式表,手动改变其样式:
width: 120px;
此时重新编译并运行就好了
名言语句: