gpt4 book ai didi

python - 用于在屏幕上定位窗口的类

转载 作者:太空狗 更新时间:2023-10-29 21:44:38 26 4
gpt4 key购买 nike

我是 Python 新手,这是我的第一门 Python 类(class)。我在 Windows 7 上使用 PyQt4 框架。

不知道下面这几行代码写的对不对。我想进一步修改为:

  1. 在参数中,我想传递屏幕上另一个打开的窗口 (.py) 的名称。
  2. 我将传递 x 坐标、y 坐标。以及要在屏幕上定位的窗口的名称。

如何修改代码来满足这些要求?

进一步编辑

class PositionWindow:
def __init__(self, xCoord, yCoord, windowName, parent = None):
self.x = xCoord
self.y = yCoord
self.wName = windowName;

def center(self):
screen = QtGui.QDesktopWidget().screenGeometry()
size = self.geometry()
self.move((screen.width()-size.width())/2, (screen.height()-size.height())/2)

最佳答案

你不能只使用 window.setGeometry(x_pos, y_pos, width, height) 吗?在这种情况下,一个类似乎有点矫枉过正。

参见 here用于文档。

关于python - 用于在屏幕上定位窗口的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4637250/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com