diff options
-rw-r--r-- | ui/qt/uat_model.cpp | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/ui/qt/uat_model.cpp b/ui/qt/uat_model.cpp index fe56a18441..5b0813f0a6 100644 --- a/ui/qt/uat_model.cpp +++ b/ui/qt/uat_model.cpp @@ -155,10 +155,19 @@ QModelIndex UatModel::findRowForColumnContent(QVariant columnContent, int column QVariant UatModel::headerData(int section, Qt::Orientation orientation, int role) const { - if (role != Qt::DisplayRole || orientation != Qt::Horizontal) + if (orientation != Qt::Horizontal) { return QVariant(); + } + + if (role == Qt::ToolTipRole && uat_->fields[section].desc) { + return uat_->fields[section].desc; + } - return uat_->fields[section].title; + if (role == Qt::DisplayRole) { + return uat_->fields[section].title; + } + + return QVariant(); } int UatModel::rowCount(const QModelIndex &parent) const |