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

Ano*_*oop 6 python user-interface qt pyqt

我正在开发一个应用程序;它将在具有 2 个显示器的系统上运行。我希望我的 PyQt 应用程序能够自动将特定窗口路由到第二个屏幕。

在 Qt 中如何做到这一点?(Python 或 C++ 均可)

O.C*_*.C. 3

使用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();
Run Code Online (Sandbox Code Playgroud)

  • python中有等效的吗? (2认同)
  • 与 @RémiBaudoux 响应类似,我正在寻找 Python 的示例 (2认同)