由於某些原因,我使用PyQt4創建的任何窗口小部件都無法調整大小。當我嘗試用鼠標調整窗口大小時,什麼都不會發生。以下簡單的程序在我的機器上重現了此行爲:我通常使用C++ Qt庫進行開發,我期望它能夠工作。另外一個equivilent C++應用程序的行爲方式完全相同。PyQt4創建不可分辨的窗口
這是什麼原因造成的?
由於某些原因,我使用PyQt4創建的任何窗口小部件都無法調整大小。當我嘗試用鼠標調整窗口大小時,什麼都不會發生。以下簡單的程序在我的機器上重現了此行爲:我通常使用C++ Qt庫進行開發,我期望它能夠工作。另外一個equivilent C++應用程序的行爲方式完全相同。PyQt4創建不可分辨的窗口
這是什麼原因造成的?
我找到了解決方案 - 事實證明,我以相當...獨特的方式破壞了我的compiz
設置,導致Qt應用程序無法正確調整大小。感謝所有回答的人!
mw.setGeometry(0, 0, 640, 480)
執行前。
它在屏幕上定位窗口(第一個參數),調整它的大小(第三和第四個參數)並啓用調整大小。
'app.exec_(argv)'不起作用。您已經創建了'app' wih'argv',所以您應該執行'app.exec _()'(無參數)。 – 2011-05-07 23:57:10
對不起,我是從記憶中寫下來的。 – Thomi 2011-05-08 02:46:02