diff --git a/src/app/App.cpp b/src/app/App.cpp index bc2e1726c..b9b9f4149 100644 --- a/src/app/App.cpp +++ b/src/app/App.cpp @@ -298,12 +298,12 @@ QQuickWindow *App::getSettingsWindow () { if (!mSettingsWindow) { mSettingsWindow = ::createSubWindow(mEngine, cQmlViewSettingsWindow); QObject::connect(mSettingsWindow, &QWindow::visibilityChanged, this, [](QWindow::Visibility visibility) { - if (visibility == QWindow::Hidden) { - qInfo() << QStringLiteral("Update nat policy."); - shared_ptr core = CoreManager::getInstance()->getCore(); - core->setNatPolicy(core->getNatPolicy()); - } - }); + if (visibility == QWindow::Hidden) { + qInfo() << QStringLiteral("Update nat policy."); + shared_ptr core = CoreManager::getInstance()->getCore(); + core->setNatPolicy(core->getNatPolicy()); + } + }); } return mSettingsWindow; @@ -377,8 +377,8 @@ void registerType (const char *name) { template void registerToolType (const char *name) { qmlRegisterSingletonType(name, 1, 0, name, [](QQmlEngine *engine, QJSEngine *) -> QObject *{ - return new T(engine); - }); + return new T(engine); + }); } #define registerSharedToolType(TYPE, NAME, METHOD) qmlRegisterSingletonType( \ @@ -405,6 +405,7 @@ void App::registerTypes () { registerType("ConferenceHelperModel"); registerType("ConferenceModel"); registerType("ContactsListProxyModel"); + registerType("FileExtractor"); registerType("SipAddressesProxyModel"); registerType("SoundPlayer"); registerType("TelephoneNumbersModel"); @@ -472,15 +473,15 @@ void App::setTrayIcon () { // trayIcon: Left click actions. QMenu *menu = new QMenu(); root->connect(systemTrayIcon, &QSystemTrayIcon::activated, [root]( - QSystemTrayIcon::ActivationReason reason - ) { - if (reason == QSystemTrayIcon::Trigger) { - if (root->visibility() == QWindow::Hidden) - smartShowWindow(root); - else - root->hide(); + QSystemTrayIcon::ActivationReason reason + ) { + if (reason == QSystemTrayIcon::Trigger) { + if (root->visibility() == QWindow::Hidden) + smartShowWindow(root); + else + root->hide(); } - }); + }); // Build trayIcon menu. menu->addAction(restoreAction); diff --git a/src/components/Components.hpp b/src/components/Components.hpp index ed4617992..bfb018de0 100644 --- a/src/components/Components.hpp +++ b/src/components/Components.hpp @@ -36,6 +36,7 @@ #include "conference/ConferenceModel.hpp" #include "contacts/ContactsListProxyModel.hpp" #include "core/CoreManager.hpp" +#include "file/FileExtractor.hpp" #include "presence/OwnPresenceModel.hpp" #include "settings/AccountSettingsModel.hpp" #include "sip-addresses/SipAddressesProxyModel.hpp"