QTabWidget
隠しているものがあります。表示するとメインウィンドウが大きくなりますが、QTabWidget
再度非表示にした後、メインウィンドウが目的のサイズになりません。はQTabWidget
(QGridlayout
メイン ウィンドウ レイアウト) にあります。私はこれを一度に1つずつ試しましたが、うまくいきませんでした:
def optionsView(self):
"""
Hide or show the Tab-widget
"""
if self.tabWidget.isVisible():
self.tabWidget.hide()
self.setMaximumHeight(100)
self.gridLayout.update()
self.update()
self.gridLayout.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum)
self.resize(QSize(200,200))
print self.tabWidget.geometry()