QDesktopWidget desktop;
int desktopHeight=desktop.geometry().height();
int desktopWidth=desktop.geometry().width();
this->resize(desktopWidth,desktopHeight);
例如,我的主显示器分辨率是 1024 x 768,而我的扩展显示器分辨率是 800x600。我从桌面高度和宽度得到的值是两个显示器分辨率的总和。我只需要获得主显示器的分辨率。有人可以告诉我怎么做吗?谢谢。我正在使用 qt 4.7.3
编辑:我正在使用双屏,特别是在收银员订购时,收银员可以看到主显示器,而客户可以看到扩展显示器。