我正在使用一个QListWidget,其中填充了我自己定制的菜单项小部件的实例。菜单项小部件由一个带有QHBoxLayout和多个QLabel的QWidget组成。
除了QHBoxLayout似乎占据了我的小部件的大小,缩小了我的小部件高度以适应其中包含的标签之外,我对一切都感到满意。我希望菜单项小部件是一个恒定的大小,并且只是让QHBoxLayout水平排列其子元素,它占据了小部件的高度,这让我很疯狂!
有人有任何想法吗?我在我的菜单项QWidget中尝试了一些东西,例如:
希望将十忽略(扩展),三十保持固定,但是小部件仍然被缩小了很多。
谢谢!
马龙
除了QHBoxLayout似乎占据了我的小部件的大小,缩小了我的小部件高度以适应其中包含的标签之外,我对一切都感到满意。我希望菜单项小部件是一个恒定的大小,并且只是让QHBoxLayout水平排列其子元素,它占据了小部件的高度,这让我很疯狂!
有人有任何想法吗?我在我的菜单项QWidget中尝试了一些东西,例如:
this->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
this->resize(10, 30);
希望将十忽略(扩展),三十保持固定,但是小部件仍然被缩小了很多。
谢谢!
马龙