2011-05-07 83 views
1

由于某些原因,我使用PyQt4创建的任何窗口小部件都无法调整大小。当我尝试用鼠标调整窗口大小时,什么都不会发生。以下简单的程序在我的机器上重现了此行为:我通常使用C++ Qt库进行开发,我期望它能够工作。另外一个equivilent C++应用程序的行为方式完全相同。PyQt4创建不可分辨的窗口

这是什么原因造成的?

+0

'app.exec_(argv)'不起作用。您已经创建了'app' wih'argv',所以您应该执行'app.exec _()'(无参数)。 – 2011-05-07 23:57:10

+0

对不起,我是从记忆中写下来的。 – Thomi 2011-05-08 02:46:02

回答

0

我找到了解决方案 - 事实证明,我以相当...独特的方式破坏了我的compiz设置,导致Qt应用程序无法正确调整大小。感谢所有回答的人!

0

mw.setGeometry(0, 0, 640, 480)执行前。
它在屏幕上定位窗口(第一个参数),调整它的大小(第三和第四个参数)并启用调整大小。