/* 应用程序桌面 */
 QDesktopWidget* desktop = QApplication::desktop();

/* 指定显示器的屏幕尺寸(1024 * 768) */
 QRect screenRect = desktop->screenGeometry();

/* 指定显示器的客户区尺寸 */
 QRect clientRect = desktop->availableGeometry();

/* 返回系统可用显示器个数(Framebuffer也算是一个桌面,只不过他是一个虚拟桌面) */
 int screenCount = desktop->screenCount();

/* 获取指定显示器(默认返回一个默认显示器) */
 QWidget* screen = desktop->screen();

/* 是否FrameBuffer虚拟桌面 */
 bool isVirtualDesktop = desktop->isVirtualDesktop();

最新文章

  1. 【转】解读ASP.NET 5 & MVC6系列(1):ASP.NET 5简介
  2. event事件对象和clientX,clientY
  3. 通过rem编写自适应移动端要点
  4. Android OTA 升级之三:生成recovery.img
  5. windows和linux中检查端口是否被占用
  6. Good Bye 2015 A
  7. javascript获取地址栏参数/值
  8. 使用VTemplate模板引擎动态生成订单流程图
  9. Maven下载、安装和配置(二)
  10. python识别html主要文本框
  11. TableLayout和Viewpager实现切换
  12. OO第一单元总结与心得体会
  13. Notepad++ 配置python
  14. PHP Yii2.0PHPexecl导出。
  15. 错误模块名称: KERNELBASE.dll错误
  16. day10 前向引用
  17. html 导出pdf
  18. 移动端h5需要注意的一些事
  19. Android实现对HOME键的捕获和屏蔽
  20. SQL中的四种语言DDL,DML,DCL,TCL

热门文章

  1. ANDROID_MARS学习笔记_S01原始版_009_下载文件
  2. error: 'LOGE' was not declared in this scope
  3. C++中的类所占内存空间总结
  4. bzoj2738
  5. spring的事件机制
  6. C#中is、as的区别
  7. BZOJ_1009_[HNOI2008]_GT考试_(动态规划+kmp+矩阵乘法优化+快速幂)
  8. memcached SASL验证状态安全绕过漏洞
  9. cmd find命令
  10. [King.yue]Ext.NET相比WebForm的优势