Qt获取屏幕大小和获取可用屏幕大小
QDesktopWidget* desktopWidget = QApplication::desktop();
//获取设备屏幕大小
QRect screenRect = desktopWidget->screenGeometry();
double screenX = screenRect.width();
double screenY = screenRect.height();
//QMessageBox输出double型数值
QMessageBox::information(this, QWidget::tr(“Info”), “ScreenX:” + QString::number(screenX, ‘g’, 6));
QMessageBox::information(this, QWidget::tr(“Info”), “ScreenY:” + QString::number(screenY, ‘g’, 6));
//获取可用桌面大小
QRect deskRect = desktopWidget->availableGeometry();
double availableScreenX = deskRect.width();
double availableScreenY = deskRect.height();
QMessageBox::information(this, QWidget::tr("Info"), "availableScreenX:" + QString::number(availableScreenX, 'g', 6));
QMessageBox::information(this, QWidget::tr("Info"), "availableScreenY:" + QString::number(availableScreenY, 'g', 6));
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
