aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ui/qt/uat_model.cpp13
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