如何将QTableWidget高度设置为70以下

时间:2014-07-09 07:10:14

标签: c++ windows qt qtablewidget minimum-size

我在Qt Creator中使用Qt5.3.0。我希望有一个非常小的QTableWidget,小部件高度可以是10.我将使sizePolicy扩展,以便它可以扩展到更大的数字。

这就是我所做的:
1。使用MainWindow创建Qt应用程序。
2。在MainWindow中拖动QTableWidget。
3。将verticalLayout应用于Mainwindow。
4。建立并运行。

我会得到桌子但是我不能通过调整窗口的大小和右边角三角形(调整大小三角形?)来使它短于70。

我也尝试将QTableWidget子类化并返回sizeHint,但它没有帮助。 我错过了什么?

1 个答案:

答案 0 :(得分:1)

QTableWidget的最小高度设置为10.默认情况下,它具有某种内部最小高度,其行为与您描述的相同。

tableWidget->setMinimumHeight(10);

或者只是在QtCreator UI编辑器属性中设置它。