[英]QTabWidget.setFixedWidth() for some tab but not all
我的 QTabWidget 有 4 個標簽,第一個是全屏所有其他使用固定寬度。
我使用一個信號來知道使用了哪個選項卡:
self.tab_widget.currentChanged.connect(function)
def function:
if self.tabWidget.currentIndex():
self.tab_widget.setFixedWidth(300)
else:
# self.tab_widget.setNotFixedSize()
# I don't know what to write here
# I only want my Widget use maximum place
當我啟動我的應用程序時,我看到第一個選項卡是好的(幾乎全屏),如果我點擊第二個,小部件應用新的大小,如果我回到第一個選項卡,QTabWidget 保持錯誤的大小。
通過使用 setMaximumWidth() > window_size,我的第一個選項卡檢索自然行為(它會隨着窗口大小的調整而改變大小)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.