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和所有子部件。 –