diff options
Diffstat (limited to 'framework/domain/folderlistmodel.cpp')
-rw-r--r-- | framework/domain/folderlistmodel.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/framework/domain/folderlistmodel.cpp b/framework/domain/folderlistmodel.cpp index e852288f..7cf5ad5d 100644 --- a/framework/domain/folderlistmodel.cpp +++ b/framework/domain/folderlistmodel.cpp | |||
@@ -29,7 +29,7 @@ FolderListModel::FolderListModel(QObject *parent) : QIdentityProxyModel() | |||
29 | { | 29 | { |
30 | Query query; | 30 | Query query; |
31 | query.liveQuery = true; | 31 | query.liveQuery = true; |
32 | query.requestedProperties << "name" << "icon" << "parent"; | 32 | query.request<Folder::Name>().request<Folder::Icon>().request<Folder::Parent>(); |
33 | query.parentProperty = "parent"; | 33 | query.parentProperty = "parent"; |
34 | runQuery(query); | 34 | runQuery(query); |
35 | } | 35 | } |
@@ -79,7 +79,7 @@ void FolderListModel::setAccountId(const QVariant &accountId) | |||
79 | 79 | ||
80 | //Get all folders of an account | 80 | //Get all folders of an account |
81 | auto query = Query(); | 81 | auto query = Query(); |
82 | query.filter(SinkAccount(account)); | 82 | query.resourceFilter<SinkResource::Account>(account); |
83 | query.liveQuery = true; | 83 | query.liveQuery = true; |
84 | query.request<Folder::Name>() | 84 | query.request<Folder::Name>() |
85 | .request<Folder::Icon>() | 85 | .request<Folder::Icon>() |