1
我正在開發一個應用程序;它將在具有2個顯示器的系統上運行。我希望我的PyQt應用能夠自動將特定窗口路由到第二個屏幕。如何在PyQT的輔助顯示器上顯示一個窗口?
這怎麼可以在Qt中完成? (使用Python或C++)
我正在開發一個應用程序;它將在具有2個顯示器的系統上運行。我希望我的PyQt應用能夠自動將特定窗口路由到第二個屏幕。如何在PyQT的輔助顯示器上顯示一個窗口?
這怎麼可以在Qt中完成? (使用Python或C++)
使用QDesktopWidget訪問多頭系統上的屏幕信息。
這裏是僞代碼,使小部件覆蓋第一屏幕。
QDesktopWidget *pDesktop = QApplication::desktop();
//Get 1st screen's geometry
QRect RectScreen0 = pDesktop->screenGeometry (0);
//Move the widget to first screen without changing its geometry
my_Widget->move (RectScreen0.left(),RectScreen0.top());
my_pWidget->resize (RectScreen0.width(),RectScreen0.height());
my_Widget->showMaximized();
完美。謝謝! – Anoop