gpt4 book ai didi

Qt 和高 dpi 屏幕

转载 作者:行者123 更新时间:2023-12-01 04:59:11 25 4
gpt4 key购买 nike

我已经阅读了几篇关于这方面的文章。所以我有一个戴尔 XPS 13 并将文本、应用程序和其他项目的大小更改为 200%

enter image description here

但我想我的问题如下。当我通过 Qt Designer 启动应用程序时,一切看起来都不错:

enter image description here

enter image description here

但是当我在设计器之外运​​行应用程序时(意味着只需双击应用程序即可运行它),大小是不同的:

enter image description here

enter image description here
这个工具栏实际上比屏幕截图显示的要小。所以我的问题是有一个设置我可以设置我的应用程序,所以当我在设计器之外启动它时,它看起来就像从设计器启动时一样?

最佳答案

对于某些小部件类,您可以尝试使用样式表提供与其字体大小相关的大小度量:

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 {}但保留内容,但它应该修改该人正在养育的所有小部件。

关于Qt 和高 dpi 屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34407001/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com