如何设置水平标头QHeaderView的高度?

时间:2012-07-03 15:45:58

标签: c++ qt qheaderview

我需要调整两个表的标题,彼此靠近,因为标题有不同的文本行。 这似乎不可能。

请任何帮助!

1 个答案:

答案 0 :(得分:1)

创建一个派生自QHeaderView的类,并提供您自己的sizeHint实现,以返回您想要的正确高度。即。

QSize MyCustomHeaderView::sizeHint() const
{
    // Get the base implementation size.
    QSize baseSize = QHeaderView::sizeHint();

    // Override the height with a custom value.
    baseSize.setHeight( 25 );

    return baseSize;
}