在QDialogButtonBox
类对象中,其按钮大小会减少:
在其他对话框中,按钮看起来很正常:
这两个对话框都是通过Qt的Designer模式完成的,我没有关于这些QDialogButtonBox
类对象的其他代码。
有什么想法吗?
答案 0 :(得分:0)
不幸的是,我无法发布代码来展示它,但是,关于大小政策和其他所有内容的所有QButtonDialogBox
选项和属性都没有在代码中更改,因此具有默认值Qt Designer。
最终的结果是,在某些对话中,它看起来很好,而在其他对话中,它根本就没有......(如上一篇文章中的图像所示。)
删除/添加/更改布局并未改变任何内容......
我倾向于认为应用程序出了问题,但我无法弄清楚是什么。
我通过以下方式解决了这个问题:
QMessageBox::question
对象替换QMessageBox
调用。QDialogButtonBox
对象中按钮的最小尺寸。我在代码中只设置了几次样式表,但它与QPushButton
或QDialogButtonBox
对象无关...主要是为{{更改背景颜色1}}对象等。
如果我弄清楚问题是什么,我一定要在这里发布!