我已经阅读了几篇关于此的文章。所以我有戴尔XPS 13并将文本,应用和其他项目的大小更改为200%
但我猜我的问题如下。当我通过Qt Designer启动应用程序时,一切看起来都不错:
但是当我在Designer之外运行应用程序时(意味着只需双击应用程序来运行它),大小就不同了:
此工具栏实际上比屏幕截图显示的要小。所以我的问题是有一个设置我可以设置我的应用程序,所以当我在Designer之外启动它时,它看起来就像是从Designer启动它?
答案 0 :(得分:1)
对于某些窗口小部件类,您可以尝试使用样式表提供相对于其字体大小的大小度量:
pMyWidget->setStyleSheet(
"MyWidget {" // What type is it?
"min-width: 80em;" // If the dimension
"min-height: 40em;" // attribute is
"width: 160em;" // applicable
"height: 80em;" // to this type.
// margin: // See the list
// padding: // of related
// spacing: // attributes
"}");
“em
”指的是大写“M”字体大小AFAIR。 这里棘手的部分是实际的MyWidget类型,如果你可以应用这样的样式表。你可以省略样式MyWidget {}
中的窗口小部件类型,但保留它应该修改的内容那个人正在养育的所有小部件。