diff options
Diffstat (limited to 'src/completion/CommandsModel.cpp')
| -rw-r--r-- | src/completion/CommandsModel.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/completion/CommandsModel.cpp b/src/completion/CommandsModel.cpp index 0f66233..670c0e8 100644 --- a/src/completion/CommandsModel.cpp +++ b/src/completion/CommandsModel.cpp @@ -16,10 +16,10 @@ QVariant CommandsModel::data(const QModelIndex &index, int role) const { if (role == Qt::DisplayRole) return item.name; - else if (role == Qt::ToolTipRole) - return item.description; else if (role == Qt::UserRole) return item.description; + else if (role == Qt::AccessibleDescriptionRole) + return item.name + item.description; return QVariant(); } @@ -28,6 +28,7 @@ QHash<int, QByteArray> CommandsModel::roleNames() const { QHash<int, QByteArray> roles; roles[Qt::DisplayRole] = "name"; roles[Qt::UserRole] = "description"; + roles[Qt::AccessibleDescriptionRole] = "full"; return roles; } |
