社区
Qt
帖子详情
Qt程序在不同屏幕分辨的系统下运行,字体大小和颜色会变化,在Win7上字体变大,有的系统上会变小。该怎么办?
xiaojun_xiaoqiang222
2013-05-12 10:15:30
最近用Qt开发了一个程序,自己电脑的屏幕分辨率为1600*900,系统为XP。运行好程序后,在别的系统上运行字体会变化。像在Win7上,Qt界面上的字体全都放大了,而且控件之间的字会被遮挡起来。请高手给指点一下这是怎么回事,该怎么解决这个问题呢。能让程序在不同分辨率的系统上运行起来字体大小和颜色都是一致的。
...全文
1006
3
打赏
收藏
Qt程序在不同屏幕分辨的系统下运行,字体大小和颜色会变化,在Win7上字体变大,有的系统上会变小。该怎么办?
最近用Qt开发了一个程序,自己电脑的屏幕分辨率为1600*900,系统为XP。运行好程序后,在别的系统上运行字体会变化。像在Win7上,Qt界面上的字体全都放大了,而且控件之间的字会被遮挡起来。请高手给指点一下这是怎么回事,该怎么解决这个问题呢。能让程序在不同分辨率的系统上运行起来字体大小和颜色都是一致的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jdwx
2013-05-14
打赏
举报
回复
Qt是适应不同字体最好的界面库,Qt的控件全部可以自动变化适应文字的变化,字体颜色是在任何系统上都不会变的,字体大小可以在程序里增加字体设置来解决。
xcheng986
2013-05-14
打赏
举报
回复
1
字体设置pixel size而不是point size吧(stylesheet里面的font-size:12px之类应该也算pixel size吧)。没实际测试对比过,至少manual里面说这是最好的跨平台解决方案。
写不动代码的人
2013-05-13
打赏
举报
回复
那就需要获取系统的分辨率,根据分辨率来设置字体的大小比例
Qt
Creator 的安装和hello world
程序
+其他
程序
的编写--不是一般的好
15.我们在右下角的属性栏里将
字体
大小
由9 改为15。 16.我们拖动标签一角的蓝点,将全部文字显示出来。 17.再次按下
运行
按钮,便
会
出现helloworld。 到这里helloworld
程序
便完成了。
Qt
Creator 编译的
程序
,在其...
【
QT
5-解决
不同
分辨
率
屏幕
-进行匹配大小-适应
屏幕
大小-基础样例】
不同
分辨
率
屏幕
适配性的问题,一直没有较好的解决,记得当时找过一些方式,没能成功,如今再次查找,并且在大佬指点下,可以一定程度上适配了,或者说至少不
会
出现分配率很高,DIY软件很小,或者很大问题了。
QT
QML应用
程序
性能优化实战视频课程
QT
QML应用
程序
中QML源码保护实战
QT
QML应用
程序
中QML组件异步加载实战
QT
QML应用
程序
中QML异步任务实战
QT
QML应用
程序
中QML性能可视化实战
QT
QML应用
程序
中QML界面控件优化实战
QT
QML应用
程序
中QML图片优化...
Qt
应用
程序
文字显示不全
用
Qt
写了一个模拟购票
系统
,在自己电脑(Windows10,
分辨
率:1366*768)上
运行
界面正常。当在别人电脑(windows7、windows10,
分辨
率都为:1920*1080)上
运行
时就出现了一些文字被遮挡覆盖的现象。查阅了大量资料,...
高
分辨
率
屏幕
下
字体
异常小、图标模糊问题处理
#include "mainwindow.h" #include <... // 解决高
分辨
率下
字体
异常、图标模糊的问题 #if (
QT
_VERSION >=
QT
_VERSION_CHECK(5,6,0)) { QGuiApplication::setAttribute(
Qt
::AA_EnableHighDpi.
Qt
16,227
社区成员
26,600
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章