Pergunta

I use QStandardModel::setHorizontalHeaderLabels(QStringList() << "XXX") to set the header text, how could I extract it from the model?

I've checked the document about both QHeaderView and QStandardItemModel, but to no avail.

Foi útil?

Solução

you can get QStandardItem representing headerItem using horizontalHeaderItem() API of QStandardItemModel.

QStandardItem * QStandardItemModel::horizontalHeaderItem(int column) const

then you can use text() API from QStandartItem to retrieve text back.

QString QStandardItem::text () const
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top