diff --git a/src/accountadapter.cpp b/src/accountadapter.cpp index 94cdb6fc..62a38016 100644 --- a/src/accountadapter.cpp +++ b/src/accountadapter.cpp @@ -27,8 +27,8 @@ #include -AccountAdapter::AccountAdapter(QObject* parent, LRCInstance* instance) - : QmlAdapterBase(parent, instance) +AccountAdapter::AccountAdapter(LRCInstance* instance, QObject* parent) + : QmlAdapterBase(instance, parent) {} void diff --git a/src/accountadapter.h b/src/accountadapter.h index 6afb8d31..8abaf3b1 100644 --- a/src/accountadapter.h +++ b/src/accountadapter.h @@ -50,7 +50,7 @@ signals: void accountListSizeChanged(); public: - explicit AccountAdapter(QObject* parent = nullptr, LRCInstance* instance = nullptr); + explicit AccountAdapter(LRCInstance* instance, QObject* parent = nullptr); ~AccountAdapter() = default; protected: diff --git a/src/avadapter.cpp b/src/avadapter.cpp index 65f7ccde..1b3b6f26 100644 --- a/src/avadapter.cpp +++ b/src/avadapter.cpp @@ -32,8 +32,8 @@ #include #include -AvAdapter::AvAdapter(QObject* parent, LRCInstance* instance) - : QmlAdapterBase(parent, instance) +AvAdapter::AvAdapter(LRCInstance* instance, QObject* parent) + : QmlAdapterBase(instance, parent) { auto& avModel = lrcInstance_->avModel(); diff --git a/src/avadapter.h b/src/avadapter.h index d3a66ed5..58e246b4 100644 --- a/src/avadapter.h +++ b/src/avadapter.h @@ -29,7 +29,7 @@ class AvAdapter final : public QmlAdapterBase Q_OBJECT public: - explicit AvAdapter(QObject* parent = nullptr, LRCInstance* instance = nullptr); + explicit AvAdapter(LRCInstance* instance, QObject* parent = nullptr); ~AvAdapter() = default; signals: diff --git a/src/calladapter.cpp b/src/calladapter.cpp index 6686cc5f..ba9030bb 100644 --- a/src/calladapter.cpp +++ b/src/calladapter.cpp @@ -27,8 +27,8 @@ #include -CallAdapter::CallAdapter(QObject* parent, LRCInstance* instance) - : QmlAdapterBase(parent, instance) +CallAdapter::CallAdapter(LRCInstance* instance, QObject* parent) + : QmlAdapterBase(instance, parent) , oneSecondTimer_(new QTimer(this)) { accountId_ = lrcInstance_->getCurrAccId(); diff --git a/src/calladapter.h b/src/calladapter.h index 5ec947b3..3a057971 100644 --- a/src/calladapter.h +++ b/src/calladapter.h @@ -21,7 +21,6 @@ #include "lrcinstance.h" #include "qmladapterbase.h" -#include "globalsystemtray.h" #include "screensaver.h" #include @@ -37,7 +36,7 @@ public: enum MuteStates { UNMUTED, LOCAL_MUTED, MODERATOR_MUTED, BOTH_MUTED }; Q_ENUM(MuteStates) - explicit CallAdapter(QObject* parent = nullptr, LRCInstance* instance = nullptr); + explicit CallAdapter(LRCInstance* instance, QObject* parent = nullptr); ~CallAdapter() = default; protected: diff --git a/src/contactadapter.cpp b/src/contactadapter.cpp index b62bba70..1d8f712c 100644 --- a/src/contactadapter.cpp +++ b/src/contactadapter.cpp @@ -22,8 +22,8 @@ #include "lrcinstance.h" -ContactAdapter::ContactAdapter(QObject* parent, LRCInstance* instance) - : QmlAdapterBase(parent, instance) +ContactAdapter::ContactAdapter(LRCInstance* instance, QObject* parent) + : QmlAdapterBase(instance, parent) { selectableProxyModel_.reset(new SelectableProxyModel(smartListModel_.get())); } diff --git a/src/contactadapter.h b/src/contactadapter.h index f0e77294..54c02a7c 100644 --- a/src/contactadapter.h +++ b/src/contactadapter.h @@ -72,7 +72,7 @@ class ContactAdapter final : public QmlAdapterBase Q_OBJECT public: - explicit ContactAdapter(QObject* parent = nullptr, LRCInstance* instance = nullptr); + explicit ContactAdapter(LRCInstance* instance, QObject* parent = nullptr); ~ContactAdapter() = default; protected: diff --git a/src/conversationsadapter.cpp b/src/conversationsadapter.cpp index 038f135a..961f4bb1 100644 --- a/src/conversationsadapter.cpp +++ b/src/conversationsadapter.cpp @@ -28,8 +28,8 @@ #include -ConversationsAdapter::ConversationsAdapter(QObject* parent, LRCInstance* instance) - : QmlAdapterBase(parent, instance) +ConversationsAdapter::ConversationsAdapter(LRCInstance* instance, QObject* parent) + : QmlAdapterBase(instance, parent) { connect(this, &ConversationsAdapter::currentTypeFilterChanged, [this]() { lrcInstance_->getCurrentConversationModel()->setFilter(currentTypeFilter_); diff --git a/src/conversationsadapter.h b/src/conversationsadapter.h index fa201b80..6961229b 100644 --- a/src/conversationsadapter.h +++ b/src/conversationsadapter.h @@ -32,7 +32,7 @@ class ConversationsAdapter final : public QmlAdapterBase Q_PROPERTY(lrc::api::profile::Type currentTypeFilter MEMBER currentTypeFilter_ NOTIFY currentTypeFilterChanged) public: - explicit ConversationsAdapter(QObject* parent = nullptr, LRCInstance* instance = nullptr); + explicit ConversationsAdapter(LRCInstance* instance, QObject* parent = nullptr); ~ConversationsAdapter() = default; protected: diff --git a/src/messagesadapter.cpp b/src/messagesadapter.cpp index 95f08a56..82947582 100644 --- a/src/messagesadapter.cpp +++ b/src/messagesadapter.cpp @@ -23,7 +23,6 @@ #include "messagesadapter.h" -#include "globalsystemtray.h" #include "qtutils.h" #include "utils.h" #include "webchathelpers.h" @@ -36,8 +35,8 @@ #include #include -MessagesAdapter::MessagesAdapter(QObject* parent, LRCInstance* instance) - : QmlAdapterBase(parent, instance) +MessagesAdapter::MessagesAdapter(LRCInstance* instance, QObject* parent) + : QmlAdapterBase(instance, parent) {} void @@ -714,7 +713,7 @@ MessagesAdapter::removeConversation(const QString& accountId, } lrcInstance_->getAccountInfo(accountId).conversationModel->removeConversation(convUid, - banContact); + banContact); if (convUid == currentConvUid_) currentConvUid_.clear(); } diff --git a/src/messagesadapter.h b/src/messagesadapter.h index 13d0398c..cf9f3c47 100644 --- a/src/messagesadapter.h +++ b/src/messagesadapter.h @@ -31,7 +31,7 @@ class MessagesAdapter final : public QmlAdapterBase Q_PROPERTY(QVariantMap chatviewTranslatedStrings MEMBER chatviewTranslatedStrings_ CONSTANT) public: - explicit MessagesAdapter(QObject* parent = nullptr, LRCInstance* instance = nullptr); + explicit MessagesAdapter(LRCInstance* instance, QObject* parent = nullptr); ~MessagesAdapter() = default; protected: diff --git a/src/pluginadapter.cpp b/src/pluginadapter.cpp index 87b28b69..6b1e99b4 100644 --- a/src/pluginadapter.cpp +++ b/src/pluginadapter.cpp @@ -20,8 +20,8 @@ #include "lrcinstance.h" -PluginAdapter::PluginAdapter(QObject* parent, LRCInstance* instance) - : QmlAdapterBase(parent, instance) +PluginAdapter::PluginAdapter(LRCInstance* instance, QObject* parent) + : QmlAdapterBase(instance, parent) {} QVariant diff --git a/src/pluginadapter.h b/src/pluginadapter.h index c902a804..48cb83c2 100644 --- a/src/pluginadapter.h +++ b/src/pluginadapter.h @@ -32,7 +32,7 @@ class PluginAdapter final : public QmlAdapterBase { Q_OBJECT public: - explicit PluginAdapter(QObject* parent = nullptr, LRCInstance* instance = nullptr); + explicit PluginAdapter(LRCInstance* instance, QObject* parent = nullptr); ~PluginAdapter() = default; protected: diff --git a/src/qmladapterbase.h b/src/qmladapterbase.h index b422d326..546f4fcf 100644 --- a/src/qmladapterbase.h +++ b/src/qmladapterbase.h @@ -28,7 +28,7 @@ class QmlAdapterBase : public QObject { Q_OBJECT public: - explicit QmlAdapterBase(QObject* parent = nullptr, LRCInstance* instance = nullptr) + explicit QmlAdapterBase(LRCInstance* instance, QObject* parent = nullptr) : QObject(parent) , qmlObj_(nullptr) , lrcInstance_(instance) {}; diff --git a/src/settingsadapter.cpp b/src/settingsadapter.cpp index ea329887..34551a1c 100644 --- a/src/settingsadapter.cpp +++ b/src/settingsadapter.cpp @@ -20,8 +20,8 @@ #include "api/newdevicemodel.h" -SettingsAdapter::SettingsAdapter(QObject* parent, LRCInstance* instance) - : QmlAdapterBase(parent, instance) +SettingsAdapter::SettingsAdapter(LRCInstance* instance, QObject* parent) + : QmlAdapterBase(instance, parent) {} QString diff --git a/src/settingsadapter.h b/src/settingsadapter.h index e712cb7d..0e164f2c 100644 --- a/src/settingsadapter.h +++ b/src/settingsadapter.h @@ -32,7 +32,7 @@ class SettingsAdapter : public QmlAdapterBase { Q_OBJECT public: - explicit SettingsAdapter(QObject* parent = nullptr, LRCInstance* instance = nullptr); + explicit SettingsAdapter(LRCInstance* instance, QObject* parent = nullptr); void safeInit() override {} diff --git a/src/updatemanager.cpp b/src/updatemanager.cpp index 929af419..a57488e3 100644 --- a/src/updatemanager.cpp +++ b/src/updatemanager.cpp @@ -18,7 +18,6 @@ #include "updatemanager.h" -#include "appsettingsmanager.h" #include "lrcinstance.h" #include "utils.h" #include "version.h" @@ -39,10 +38,10 @@ UpdateManager::UpdateManager(const QString& url, LRCInstance* instance, QObject* parent) : NetWorkManager(cm, parent) + , lrcInstance_(instance) , baseUrl_(url.isEmpty() ? "https://dl.jami.net/windows" : url.toLatin1()) , tempPath_(Utils::WinGetEnv("TEMP")) , updateTimer_(new QTimer(this)) - , lrcInstance_(instance) { connect(updateTimer_, &QTimer::timeout, [this] { // Quiet period update check. diff --git a/src/utilsadapter.cpp b/src/utilsadapter.cpp index 4ab6a678..a1545cb3 100644 --- a/src/utilsadapter.cpp +++ b/src/utilsadapter.cpp @@ -31,8 +31,8 @@ #include #include -UtilsAdapter::UtilsAdapter(QObject* parent, LRCInstance* instance) - : QmlAdapterBase(parent, instance) +UtilsAdapter::UtilsAdapter(LRCInstance* instance, QObject* parent) + : QmlAdapterBase(instance, parent) , clipboard_(QApplication::clipboard()) {} diff --git a/src/utilsadapter.h b/src/utilsadapter.h index 5eb3d29c..4eb73015 100644 --- a/src/utilsadapter.h +++ b/src/utilsadapter.h @@ -33,7 +33,7 @@ class UtilsAdapter final : public QmlAdapterBase { Q_OBJECT public: - explicit UtilsAdapter(QObject* parent = nullptr, LRCInstance* instance = nullptr); + explicit UtilsAdapter(LRCInstance* instance, QObject* parent = nullptr); ~UtilsAdapter() = default; void safeInit() override {}