Извлечь тексты из QHeaderView

Я использую QStandardModel::setHorizontalHeaderLabels(QStringList() << "XXX") установить текст заголовка, как я могу извлечь его из модели?

Я проверил документ об обоих QHeaderView а также QStandardItemModel, но безрезультатно.

1 ответ

Решение

Вы можете получить QStandardItem, представляющий headerItem, используя API-интерфейс horizontalHeaderItem() из QStandardItemModel.

QStandardItem * QStandardItemModel::horizontalHeaderItem(int column) const

затем вы можете использовать text() API из QStandartItem для получения текста обратно.

QString QStandardItem::text () const
Другие вопросы по тегам