2
我設計了Qt Creator中的QDockWidget
。由於某些原因,它已經分配了最小尺寸(截圖)。我可以更改尺寸(例如到0x0
)並保存表格,但每當我重新打開表格時,它將重置爲60x38
。所有子窗口小部件的最小尺寸爲0x0
。浮動QDockWidget最小尺寸
即使我改變代碼(運行時)的大小這裏
QSize min(10, 10);
this->ui->qw_NavigatorDockWidgetOuter->setMinimumSize(min);
this->ui->fr_NavigatorDockWidgetInner->setMinimumSize(min);
this->setMinimumSize(min); // QDockWidget
我不能調整浮動(!)低於60的寬度小部件。這個約束來自哪裏,我怎樣才能減小寬度?
好的提示,不幸的是並沒有改變我的任何東西。我在GUI設計編輯器和代碼中將「忽略」設置爲所有相關的小部件。尺寸約束依然存在。 –
將其設置爲頂層小部件。 – Zlatomir
頂級小部件是什麼意思?我有QDockWidget,它的子窗口小部件或主窗口。我已將「忽略」設置爲QDockWidget和所有子部件。 –