summaryrefslogtreecommitdiffstats
path: root/framework/mail/maillistmodel.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-01-21 11:46:46 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-01-21 11:46:46 +0100
commit42d34555397dd62399233fac1fbfa216c255ef68 (patch)
treebe2a6cd0442915bbc39243d8423d717c8727fa25 /framework/mail/maillistmodel.cpp
parentbf96cfa0d75d256e036c76ec64f0f456014f2739 (diff)
downloadkube-42d34555397dd62399233fac1fbfa216c255ef68.tar.gz
kube-42d34555397dd62399233fac1fbfa216c255ef68.zip
Akonadi2 -> Sink
Diffstat (limited to 'framework/mail/maillistmodel.cpp')
-rw-r--r--framework/mail/maillistmodel.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/framework/mail/maillistmodel.cpp b/framework/mail/maillistmodel.cpp
index 2314e155..e43351b0 100644
--- a/framework/mail/maillistmodel.cpp
+++ b/framework/mail/maillistmodel.cpp
@@ -74,9 +74,9 @@ QVariant MailListModel::data(const QModelIndex &idx, int role) const
74 case Important: 74 case Important:
75 return srcIdx.sibling(srcIdx.row(), 5).data(Qt::DisplayRole).toString(); 75 return srcIdx.sibling(srcIdx.row(), 5).data(Qt::DisplayRole).toString();
76 case Id: 76 case Id:
77 return srcIdx.data(Akonadi2::Store::DomainObjectBaseRole).value<Akonadi2::ApplicationDomain::ApplicationDomainType::Ptr>()->identifier(); 77 return srcIdx.data(Sink::Store::DomainObjectBaseRole).value<Sink::ApplicationDomain::ApplicationDomainType::Ptr>()->identifier();
78 case DomainObject: 78 case DomainObject:
79 return srcIdx.data(Akonadi2::Store::DomainObjectRole); 79 return srcIdx.data(Sink::Store::DomainObjectRole);
80 case MimeMessage: { 80 case MimeMessage: {
81 auto filename = srcIdx.sibling(srcIdx.row(), 6).data(Qt::DisplayRole).toString(); 81 auto filename = srcIdx.sibling(srcIdx.row(), 6).data(Qt::DisplayRole).toString();
82 QFile file(filename); 82 QFile file(filename);
@@ -123,20 +123,20 @@ QVariant MailListModel::data(const QModelIndex &idx, int role) const
123 return QIdentityProxyModel::data(idx, role); 123 return QIdentityProxyModel::data(idx, role);
124} 124}
125 125
126void MailListModel::runQuery(const Akonadi2::Query &query) 126void MailListModel::runQuery(const Sink::Query &query)
127{ 127{
128 m_model = Akonadi2::Store::loadModel<Akonadi2::ApplicationDomain::Mail>(query); 128 m_model = Sink::Store::loadModel<Sink::ApplicationDomain::Mail>(query);
129 setSourceModel(m_model.data()); 129 setSourceModel(m_model.data());
130} 130}
131 131
132void MailListModel::setParentFolder(const QVariant &parentFolder) 132void MailListModel::setParentFolder(const QVariant &parentFolder)
133{ 133{
134 auto folder = parentFolder.value<Akonadi2::ApplicationDomain::Folder::Ptr>(); 134 auto folder = parentFolder.value<Sink::ApplicationDomain::Folder::Ptr>();
135 if (!folder) { 135 if (!folder) {
136 qWarning() << "No folder: " << parentFolder; 136 qWarning() << "No folder: " << parentFolder;
137 return; 137 return;
138 } 138 }
139 Akonadi2::Query query; 139 Sink::Query query;
140 query.syncOnDemand = false; 140 query.syncOnDemand = false;
141 query.processAll = false; 141 query.processAll = false;
142 query.liveQuery = true; 142 query.liveQuery = true;
@@ -154,12 +154,12 @@ QVariant MailListModel::parentFolder() const
154 154
155void MailListModel::setMail(const QVariant &variant) 155void MailListModel::setMail(const QVariant &variant)
156{ 156{
157 auto mail = variant.value<Akonadi2::ApplicationDomain::Mail::Ptr>(); 157 auto mail = variant.value<Sink::ApplicationDomain::Mail::Ptr>();
158 if (!mail) { 158 if (!mail) {
159 qWarning() << "No mail: " << mail; 159 qWarning() << "No mail: " << mail;
160 return; 160 return;
161 } 161 }
162 Akonadi2::Query query; 162 Sink::Query query;
163 query.syncOnDemand = false; 163 query.syncOnDemand = false;
164 query.processAll = false; 164 query.processAll = false;
165 query.liveQuery = false; 165 query.liveQuery = false;