PyQt4 创建无法调整大小的窗口
PyQt4 create windows that are unresizable
由于
某种原因,我使用 PyQt4 创建的任何小部件都无法调整大小。当我尝试用鼠标调整窗口大小时,没有任何反应。以下简单程序在我的计算机上重现了此行为:
from PyQt4.QtGui import QMainWindow, QApplication
from sys import argv
app = QApplication(argv)
mw = QMainWindow()
app.exec_()
我通常使用 C++ Qt 库进行开发,我希望它可以在那里工作。更重要的是,等效C++应用程序的行为方式完全相同。
什么原因可能导致这种情况?
在 exec 之前mw.setGeometry(0, 0, 640, 480)
。
它定位屏幕上的窗口(冷杉两个参数),调整其大小(3 和 4 参数)并启用大小调整。
我已经找到了解决方案 - 事实证明我已经破坏了我的compiz
设置,而不是...独特的方式,导致Qt应用程序无法正确调整大小。感谢所有回答的人!
相关文章:
- SDL2 调整窗口大小后如何缩放鼠标坐标?
- GTK3 检测用户大小调整窗口
- Wxwidgets - 如何添加调整大小事件处理程序以使"X"绘图随窗口调整大小?
- 尝试在 win 32 中禁用窗口大小调整时,窗口样式行为不一致
- QGraphics手动调整窗口大小后场景宽度/高度没有变化
- Qt - 防止在拖动标题栏时调整窗口大小
- 在使用 resizeEvent 调整窗口大小时调整 Qlabel 图像的大小
- 在 Direct2D 绘图中,调整窗口大小后尺寸会更改
- 如何让用户垂直调整大小窗口
- win32 自动调整父窗口的大小以适合其内容
- WinAPI.检查窗口大小调整是否已完成
- QQuickView窗口在调整鼠标大小时冻结
- 如何设置启用setFixize后再次调整主窗口大小
- C++MFC按钮在窗口调整大小时消失
- Buit矩形(我自己的类型),不会随窗口调整大小
- 当GLFW窗口调整大小时,渲染区域不会改变
- 根据窗口调整QLabel内的QPixmap的大小
- GLFW轮询等待窗口调整完成,如何修复
- 在win32 api c中使用窗口调整文本框大小
- 如果在父窗口调整大小期间打开,子窗口将冻结