Возможно ли переопределить высоту ряда отдельных строк в пределах QTreeView
?QTreeView настраиваемая высота строк для отдельных строк
У меня есть обычай QTreeView
, обычай QAbstractItemModel
и обычай QStyledItemDelegate
, но мне кажется, что все sizeHint
методы либо вызывается только один раз (на начальном этапе) или не являются виртуальными в базовых классах.
Qt Версия 4.7.4, без модернизации до 5 возможных.
Любая помощь приветствуется.
Существует SizeHintRole, попытаться вернуть QSize (Int, Int) внутри данных() метод Когда эта роль просил. – Chernobyl
То же поведение: метод data() вызывается только один раз с помощью SetHintRole! – mefiX
Итак, если вам нужны данные звонков, чтобы обновить что-то, тогда нормальная практика заключается в том, чтобы испускать сигнал DataChanged с необходимыми QModelIndex'ами из модели, не так ли? – Chernobyl