python-如何在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();
上一篇:类和对象小结


下一篇:构造器详解