【问题标题】:How to centralize the QTreeWidget header如何集中 QTreeWidget 标头
【发布时间】:2017-07-04 13:30:36
【问题描述】:

如何集中QTreeWidget标头?

我有以下QTreeWidget

我想将标题集中起来,如下所示:

我已经尝试设置此样式表:

QHeaderView::section {
     text-align: center;
 }

但它没有用。

我知道使用QTableWidget 我们可以做这样的事情:

myTableWidget->horizontalHeaderItem(0)->setTextAlignment(Qt::AlignCenter);

但是QTreeWidget 没有horizo​​ntalHeaderItem()。

我使用的是 Qt 5.3。

【问题讨论】:

    标签: c++ qt qtreewidget


    【解决方案1】:

    我找到了解决办法:

    ui->myTreeWidget->header()->setDefaultAlignment(Qt::AlignCenter);
    

    将默认对齐设置为集中到QHeaderView

    文档:http://doc.qt.io/qt-4.8/qheaderview.html#defaultAlignment-prop

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多