如何在PyQT的辅助显示器上显示一个窗口?

我正在开发一个应用程序; 它将在具有2个显示器的系统上运行。 我希望我的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();
链接地址: http://www.djcxy.com/p/77407.html

上一篇: How to display a window on a secondary display in PyQT?

下一篇: how to get top level parent from the given widget?