您的位置:首页 > 编程语言 > Qt开发

Qt:获取屏幕物理长度和宽度(CM)

2017-01-11 17:16 756 查看
Qt有提供接口,获取屏幕的分辨率和DPI,那么通过这些接口的组合,我们就可以算出来屏幕的物理高宽了

代码如下:

QGuiApplication app( argc, argv );

QScreen *primaryScreen = app.primaryScreen();
qDebug() << "primary screen width(cm):" << ( ( primaryScreen->geometry().width() / primaryScreen->physicalDotsPerInchX() ) / 0.39370 );
qDebug() << "primary screen height(cm):" << ( ( primaryScreen->geometry().height() / primaryScreen->physicalDotsPerInchY() ) / 0.39370 );
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: