【发布时间】:2015-06-01 06:03:34
【问题描述】:
我正在开发一个需要大量小部件的 PyQt4 应用程序,但我遇到了问题。当您说将小部件移动到哪里时(例如: btn.move(100, 100) 它会正确移动它,但是如果您调整窗口大小,则看不到它)。我不知道如何解决这个问题。我不想限制用户调整窗口大小,但我不能让小部件不显示在屏幕上。
如果用户将程序窗口的大小调整为 600x600,我怎样才能让小部件自动更改其位置?
【问题讨论】:
我正在开发一个需要大量小部件的 PyQt4 应用程序,但我遇到了问题。当您说将小部件移动到哪里时(例如: btn.move(100, 100) 它会正确移动它,但是如果您调整窗口大小,则看不到它)。我不知道如何解决这个问题。我不想限制用户调整窗口大小,但我不能让小部件不显示在屏幕上。
如果用户将程序窗口的大小调整为 600x600,我怎样才能让小部件自动更改其位置?
【问题讨论】:
使用 Qt 布局(例如 QVBoxLayout、QHBoxLayout 或 QGridLayout)
【讨论】: