在我的应用程序中,用户可以通过调用具有新大小定义的css文件来增加/减少字体大小,并更新样式表。但是,在尺寸更改后,我遇到了一些小部件的问题。
第一个是QComboBox项重叠:
我尝试设置项目的高度,但似乎不起作用:
QComboBox QAbstractItemView {
height: 30px;
}
顺便说一句,如果我添加命令“color:red;”它确实有效。但是高度没有。
第二个问题是QComboBox的下拉不会变宽,文字正在被删除
我还有一些问题,但我希望你的回答能帮助我解决其他问题。
有什么建议吗?谢谢!
答案 0 :(得分:0)
基本上,为了使其适应内容,您需要将QComboBox的SizeAdjustPolicy设置为AdjustToContents,确保它位于合适的布局内,以便使用SizePolicy并为其提供足够的空间来调整大小。 看看这个帖子How do I set the QComboBox width to fit the largest item?