c++ - QT按钮更改其大小并剪切其中的文本

标签 c++ qt resize screen-resolution high-resolution

我是QT的新手,并在其中创建了一个简单的UI应用程序。应用程序仅包含带有文本的按钮。当我在同一台计算机上运行exe时,看起来不错,但是当我在其他计算机(相同分辨率)上运行exe时,按钮的大小缩小了,但按钮内的文本没有缩小。我怀疑这可能是由于显示驱动程序。如果增加按钮的宽度,则它在另一台计算机上显示正常,但在同一台计算机上看起来很大。

请在下面找到屏幕截图。

![其他机器,但支持更高的分辨率] [1]

![同一台机器] [2]

有什么解决的建议吗?

最佳答案

我将向您推荐有关youtube的关于Qt Layouts的一些教程。

您的应用程序应该(至少)应该适应各种环境,而不是将微件放置在多台计算机上的绝对位置上。 Qt Layouts将帮助您。

关于c++ - QT按钮更改其大小并剪切其中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20406154/

相关文章:

c++ - 计算字符串中相同的数字并将它们打印为星星 C++

c++ - 作为映射键的对象在 cpp 中变为 const

c++ - 在 Desktop Linux 中检测 HDMI 电缆何时插入

javascript - jQuery 高度损坏

jquery - slider 高度技术

c++ - 对 'ClassName::memberField[abi:cxx11]' 的 undefined reference

c++ - 检查无符号整数没有索引的最佳实践

c++ - 如何让选项卡控件接管 Qt Creator 中的整个窗口?

c++ - 需要将多个 header 请求附加到 QNetworkRequest

php - jquery 视口(viewport)大小更改 timthumb 输出