使用多个监视器时,QWindow中的PyQt嵌入应用程序的几何形状错误

问题描述

Ubuntu上的PyQt5,当我只有一个监视器,0x01c00024wmctrl中xterm的形式时,此方法有效:

class MyQidget (QTabWidget):

    def __init__ (self):

        super (Shells,self) .__init__ ()

        window_id = 0x01c00024

        window = QWindow.fromWinId (window_id)

        container = QWidget.createWindowContainer (window)

        self.addTab (container,"Test")

enter image description here

但是,如果我有多个监视器,则几何计算是错误的。 xterm窗口与我的应用程序分开浮动–如果我调整应用程序的大小,则xterm会相应地调整大小,但是其来源是错误的。

显然是该库中的一个错误,但是有什么办法可以在我的应用程序中对其进行修复?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...