Lv.的博客

QT显示输出及其桌面

 

 /* 应用程序桌面 */
 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();

 

 

posted @ 2014-08-29 09:24  Avatarx  阅读(1126)  评论(0编辑  收藏  举报