我只是希望QTabWidget的cornerWidget尽可能地扩展其宽度。我已经尝试将QSizePolicy设置为{Expanding,Expanding},但我无法让它工作。我想在左边有一些标签,一个小部件占据所有左边的空间。
我可以通过覆盖sizeHint来占用固定宽度,但这不会动态调整大小。有人知道怎么做吗?这是Qt中的错误吗?
我在Linux中使用Qt 5.0.2。
答案 0 :(得分:0)
默认设置QTabBar扩展。所以你可能需要取消它:
tabWidget->tabBar()->setExpanding(false);