我使用Qt5.3.0与Qt Creator。我想要一个非常小的QTableWidget widget的高度可以是10。我将把sizePolicy设置为expanded,这样它就可以被扩展为一个更大的数值。
我是这样做的:
1。用MainWindow创建一个Qt应用程序。
2。在主窗口中拖动QTableWidget。
3。应用垂直布局到主窗口。
4。构建和运行。
我将得到表格,但我不能通过调整窗口的大小使其小于70与右下角三角形的东西(resize triangle?)。
我也尝试子类QTableWidget和返回sizeHint,但它没有帮助。我错过了什么?
设置QTableWidget
的最小高度为10。默认情况下,它有某种内部最小高度,它的行为就像你描述的那样。
tableWidget->setMinimumHeight(10);
或者直接在QtCreator UI编辑器属性中设置。