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

深圳市九号公告黄冈seo顾问

深圳市九号公告,黄冈seo顾问,宜兴建设局官方网站,燕窝网站怎么做的目的 了解qt 对于屏幕的size, geometry含义, 更能有效实现最大化, 向下还原逻辑操作 Test 目前我有两个屏 ,1920x1080, 3840*2160. 检测当前程序所在screen(1920x1080)下属性 int screenNum…

目的

了解qt 对于屏幕的size, geometry含义, 更能有效实现最大化, 向下还原逻辑操作

Test

目前我有两个屏 ,1920x1080, 3840*2160.
检测当前程序所在screen(1920x1080)下属性

int screenNum =  qApp->desktop()->screenNumber(this);if(screenNum >= 0){QScreen* screen = qApp->screens().at(screenNum);qInfo() << "screen devicePixelRatio: " << screen->devicePixelRatio() << "screen logicalDotsPerInch: " << screen->logicalDotsPerInch() << "screen physicalDotsPerInch: " << screen->physicalDotsPerInch()<< "screen physicalSize: " << screen->physicalSize() << "screen availableSize: " << screen->availableSize() << "screen availableVirtualSize: " << screen->availableVirtualSize() << "screen size: " << screen->size()<< "screen availableGeometry: " << screen->availableGeometry() << "screen availableVirtualGeometry: " << screen->availableVirtualGeometry()<< "screen virtualGeometry: " << screen->virtualGeometry() << "screen geometry: " << screen->geometry() << screen->geometry().size();}

打印结果

screen devicePixelRatio: 1 screen logicalDotsPerInch: 96 screen physicalDotsPerInch: 92.6073 screen physicalSize: QSizeF(527, 296) screen availableSize: QSize(1920, 1040) screen availableVirtualSize: QSize(5760, 2080) screen size: QSize(1920, 1080) screen availableGeometry: QRect(0,0 1920x1040) screen availableVirtualGeometry: QRect(-3840,-515 5760x2080) screen virtualGeometry: QRect(-3840,-515 5760x2160) screen geometry: QRect(0,0 1920x1080) QSize(1920, 1080)

移除任务栏后:

screen devicePixelRatio: 1 screen logicalDotsPerInch: 96 screen physicalDotsPerInch: 92.6073 screen physicalSize: QSizeF(527, 296) screen availableSize: QSize(1920, 1080) screen availableVirtualSize: QSize(5760, 2160) screen size: QSize(1920, 1080) screen availableGeometry: QRect(0,0 1920x1080) screen availableVirtualGeometry: QRect(-3840,-515 5760x2160) screen virtualGeometry: QRect(-3840,-515 5760x2160) screen geometry: QRect(0,0 1920x1080) QSize(1920, 1080)

结果你会发现 screen availableSize: 高度增加了40px。screen availableGeometry: QRect(0,0 1920x1040) 也是。而实际的screen geometry: QRect(0,0 1920x1080) QSize(1920, 1080), 与物理size没有改变。只有充分知道QScreen相关属性, 才能更好写出多屏下相关处理操作。

http://www.ds6.com.cn/news/6880.html

相关文章:

  • 网站制作公司北京网络营销八大职能
  • 网站大全下载软件安装流量精灵官网
  • 能自己做效果图的网站提高工作效率
  • 用自家宽带做网站服务器北京网站营销与推广
  • 网站制作公司 全贵州小红书推广运营
  • 湖南网站建设kaodezhu重庆seo技术
  • 宽带公司东莞百度seo新网站快速排名
  • 重庆网站优化公司武汉新闻最新消息
  • 太原推广型网站制作百度下载安装免费
  • 企业网站建设可行性分析网络广告推广平台
  • 建设网站的内容及实现方式深圳seo推广
  • 网站站点建设中端口号的作用seo快速优化
  • 赤峰做网站公司快速网站搭建
  • 路由器做网站服务器吗开户推广竞价开户
  • 用微信微博网站来做睡眠经济南宁seo优势
  • 真的有免费做网站的公司吗杭州网站优化企业
  • 产品盘网站建设网络服务公司
  • 现在公司做网站还需要域名吗宝鸡seo排名
  • 耒阳住房与建设局网站广告关键词有哪些类型
  • 如何做网站外链搜索引擎优化的基本原理
  • 建设管理部门网站查询百度官网认证多少钱
  • 深圳华强北网站建设seo在线优化排名
  • 提高网站互动性网站如何做seo推广
  • 公司网站建设网络推广百度账户托管公司
  • 哈尔滨做设计和网站的公司吗亚洲卫星电视网参数表
  • Apple 手机网站制作优化seo方法
  • 台州市建设厅网站seo外包是什么意思
  • wordpress 医院模板下载沈阳百度快照优化公司
  • 泉州网站建设设计站长工具一区
  • 免费logo图标在线制作 设计绍兴seo排名外包