Fix build for non-webengine.
This commit is contained in:
parent
007326dc95
commit
f900c4c466
@ -150,11 +150,11 @@ void MessagePreviewer::loadMessage(const Message& message, RootItem* root) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void MessagePreviewer::markMessageAsRead() {
|
void MessagePreviewer::markMessageAsRead() {
|
||||||
markMessageAsReadUnread(RootItem::Read);
|
markMessageAsReadUnread(RootItem::ReadStatus::Read);
|
||||||
}
|
}
|
||||||
|
|
||||||
void MessagePreviewer::markMessageAsUnread() {
|
void MessagePreviewer::markMessageAsUnread() {
|
||||||
markMessageAsReadUnread(RootItem::Unread);
|
markMessageAsReadUnread(RootItem::ReadStatus::Unread);
|
||||||
}
|
}
|
||||||
|
|
||||||
void MessagePreviewer::markMessageAsReadUnread(RootItem::ReadStatus read) {
|
void MessagePreviewer::markMessageAsReadUnread(RootItem::ReadStatus read) {
|
||||||
@ -168,7 +168,7 @@ void MessagePreviewer::markMessageAsReadUnread(RootItem::ReadStatus read) {
|
|||||||
m_root->getParentServiceRoot()->onAfterSetMessagesRead(m_root.data(),
|
m_root->getParentServiceRoot()->onAfterSetMessagesRead(m_root.data(),
|
||||||
QList<Message>() << m_message,
|
QList<Message>() << m_message,
|
||||||
read);
|
read);
|
||||||
m_message.m_isRead = read == RootItem::Read;
|
m_message.m_isRead = read == RootItem::ReadStatus::Read;
|
||||||
emit markMessageRead(m_message.m_id, read);
|
emit markMessageRead(m_message.m_id, read);
|
||||||
|
|
||||||
updateButtons();
|
updateButtons();
|
||||||
@ -179,21 +179,23 @@ void MessagePreviewer::markMessageAsReadUnread(RootItem::ReadStatus read) {
|
|||||||
void MessagePreviewer::switchMessageImportance(bool checked) {
|
void MessagePreviewer::switchMessageImportance(bool checked) {
|
||||||
if (!m_root.isNull()) {
|
if (!m_root.isNull()) {
|
||||||
if (m_root->getParentServiceRoot()->onBeforeSwitchMessageImportance(m_root.data(),
|
if (m_root->getParentServiceRoot()->onBeforeSwitchMessageImportance(m_root.data(),
|
||||||
QList<ImportanceChange>() << ImportanceChange(m_message,
|
QList<ImportanceChange>()
|
||||||
|
<< ImportanceChange(m_message,
|
||||||
m_message.
|
m_message.
|
||||||
m_isImportant ?
|
m_isImportant
|
||||||
RootItem::NotImportant
|
? RootItem::Importance::NotImportant
|
||||||
:
|
: RootItem::Importance::Important))) {
|
||||||
RootItem::Important)))
|
|
||||||
{
|
|
||||||
DatabaseQueries::switchMessagesImportance(qApp->database()->connection(objectName(), DatabaseFactory::DesiredType::FromSettings),
|
DatabaseQueries::switchMessagesImportance(qApp->database()->connection(objectName(), DatabaseFactory::DesiredType::FromSettings),
|
||||||
QStringList() << QString::number(m_message.m_id));
|
QStringList() << QString::number(m_message.m_id));
|
||||||
m_root->getParentServiceRoot()->onAfterSwitchMessageImportance(m_root.data(),
|
m_root->getParentServiceRoot()->onAfterSwitchMessageImportance(m_root.data(),
|
||||||
QList<ImportanceChange>() << ImportanceChange(m_message,
|
QList<ImportanceChange>()
|
||||||
m_message.m_isImportant ?
|
<< ImportanceChange(m_message,
|
||||||
RootItem::NotImportant :
|
m_message.m_isImportant
|
||||||
RootItem::Important));
|
? RootItem::Importance::NotImportant
|
||||||
emit markMessageImportant(m_message.m_id, checked ? RootItem::Important : RootItem::NotImportant);
|
: RootItem::Importance::Important));
|
||||||
|
emit markMessageImportant(m_message.m_id, checked
|
||||||
|
? RootItem::Importance::Important
|
||||||
|
: RootItem::Importance::NotImportant);
|
||||||
|
|
||||||
m_message.m_isImportant = checked;
|
m_message.m_isImportant = checked;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user