QDesktopWidget desktop;
int desktopHeight=desktop.geometry().height();
int desktopWidth=desktop.geometry().width();
this->resize(desktopWidth,desktopHeight);
например, мое разрешение основного монитора - 1024 x 768, а разрешение расширенного монитора - 800x600. Значение, которое я получаю от высоты и ширины рабочего стола, является суммой двух разрешений монитора. Мне нужно только получить разрешение основного монитора. может кто-нибудь сказать мне, как? Благодарю. Я использую qt 4.7.3QT получение разрешения экрана без дополнительного монитора
Редактировать: Я использую двойной экран, особенно в кассе, заказывающий главный монитор, просматриваемый кассиром, а расширенный видят заказчик.
поэтому я могу вызывать высоту с помощью mainScreenSize-> height() и ширины по mainScreenSize-> width()? – reggie
Это верно – Chris
Наконец, на ваш комментарий вы говорите об изменении доступной геометрии к экранной геометрии в зависимости от моих потребностей? – reggie