summaryrefslogtreecommitdiff
path: root/liblightdm-qt
diff options
context:
space:
mode:
authorAurelien Gateau <aurelien.gateau@canonical.com>2011-12-12 13:23:32 +0100
committerAurelien Gateau <aurelien.gateau@canonical.com>2011-12-12 13:23:32 +0100
commitd086289e6080000cb7c5d312273b8ee106bffea6 (patch)
tree3a5f34f3b7fa21983afd28df1106da933c328b53 /liblightdm-qt
parent8ddfd3665853a6b9bad5b0342fe0ebc7e266e3b8 (diff)
parent51abdfce0c1a9e356afe38816248e85a5c9c50cb (diff)
downloadlightdm-d086289e6080000cb7c5d312273b8ee106bffea6.tar.gz
Merged more-user-roles branch
Diffstat (limited to 'liblightdm-qt')
-rw-r--r--liblightdm-qt/usersmodel.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/liblightdm-qt/usersmodel.cpp b/liblightdm-qt/usersmodel.cpp
index 63781b58..94402867 100644
--- a/liblightdm-qt/usersmodel.cpp
+++ b/liblightdm-qt/usersmodel.cpp
@@ -173,6 +173,11 @@ UsersModel::UsersModel(QObject *parent) :
d_ptr(new UsersModelPrivate(this))
{
Q_D(UsersModel);
+ // Extend roleNames (we want to keep the "display" role)
+ QHash<int, QByteArray> roles = roleNames();
+ roles[NameRole] = "name";
+ roles[LoggedInRole] = "loggedIn";
+ setRoleNames(roles);
d->loadUsers();
}