当前位置: 首页 > news >正文

QT5自适应

    //集成屏幕自适应功能
    QApplication::setAttribute(Qt::AA_EnableHighDpiScaling); QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
    DEVMODE NewDevMode;
    //获取屏幕设置中的分辨率
    EnumDisplaySettings(0, ENUM_CURRENT_SETTINGS, &NewDevMode);
    qreal  cx = NewDevMode.dmPelsWidth; //当前设置的屏幕宽度
    qreal scale = cx / 1920.0;
    qputenv("QT_SCALE_FACTOR", QString::number(scale).toLatin1());

注意:

1.以上代码需加main函数中

2..pgn后缀的图片需修改为.svg

http://www.lryc.cn/news/221188.html

相关文章:

  • 蓝桥杯官网练习题(日期问题)
  • PDF文件解析
  • 初识微服务技术栈
  • windows 下运行正常,但是linux下报错 : Could not find or load main class
  • MySQL 数据目录和 InnoDB 表空间补充知识:详细结构
  • 移远EC600U-CN开发板 day02
  • visual studio Python 配置QGIS(qgis)教程
  • 第二证券:消费电子概念活跃,博硕科技“20cm”涨停,天龙股份斩获10连板
  • petalinux 2022.2 在 ubantu18.04 下的安装
  • 【进程与线程】进程与线程 QA
  • 电脑风扇控制软件 Macs Fan Control Pro mac中文版功能介绍
  • 【13】c++11新特性 —>call_once
  • 解决logstash插件logstash-outputs-mongodb一条数据失败后一直重复尝试
  • 【网络协议】聊聊HTTPDNS如何工作的
  • TikTok与老年用户:社交媒体的跨代交流
  • 如何在Linux机器上使用ssh远程连接Windows Server服务器
  • NLP常见任务的分类指标
  • node插件express(路由)的插件使用(二)——body-parser和ejs插件的基本使用
  • 学习c++的第十天
  • 895. 最长上升子序列
  • 岩土工程铁路桥梁监测中智能振弦传感器的应用方案
  • 【数智化人物展】觉非科技CEO李东旻:数据闭环,智能驾驶数智时代发展的新引擎...
  • 字符型液晶显示器LCD 1602的显示控制(Keil+Proteus)
  • 为什么我学了几天 STM32 感觉一脸茫然?
  • DC-DC降压芯片120V转12V5A大功率SL3038电源芯片
  • CE认证木质玩具TUME外贸出口测试报告解析
  • oracle_19c 安装
  • 随时随地时时刻刻使用GPT类应用
  • 运动检测辅助系统
  • 0002Java安卓程序设计-基于Uniapp+springboot菜谱美食饮食健康管理App