diff --git a/src/blackcore/context/contextapplicationimpl.h b/src/blackcore/context/contextapplicationimpl.h index 96664c830..f045d4bf1 100644 --- a/src/blackcore/context/contextapplicationimpl.h +++ b/src/blackcore/context/contextapplicationimpl.h @@ -44,68 +44,30 @@ namespace BlackCore friend class IContextApplication; public slots: - //! \copydoc IContextApplication::logMessage + //! @{ + //! \publicsection virtual void logMessage(const BlackMisc::CStatusMessage &message, const BlackMisc::CIdentifier &origin) override; - - //! \copydoc IContextApplication::addLogSubscription virtual void addLogSubscription(const BlackMisc::CIdentifier &subscriber, const BlackMisc::CLogPattern &pattern) override; - - //! \copydoc IContextApplication::removeLogSubscription virtual void removeLogSubscription(const BlackMisc::CIdentifier &subscriber, const BlackMisc::CLogPattern &pattern) override; - - //! \copydoc IContextApplication::getAllLogSubscriptions virtual CLogSubscriptionHash getAllLogSubscriptions() const override; - - //! \copydoc IContextApplication::synchronizeLogSubscriptions virtual void synchronizeLogSubscriptions() override; - - //! \copydoc IContextApplication::changeSettings virtual void changeSettings(const BlackMisc::CValueCachePacket &settings, const BlackMisc::CIdentifier &origin) override; - - //! \copydoc IContextApplication::getAllSettings virtual BlackMisc::CValueCachePacket getAllSettings() const override; - - //! \copydoc IContextApplication::getUnsavedSettingsKeys virtual QStringList getUnsavedSettingsKeys() const override; - - //! \copydoc IContextApplication::synchronizeLocalSettings virtual void synchronizeLocalSettings() override; - - //! \copydoc IContextApplication::saveSettings virtual BlackMisc::CStatusMessage saveSettings(const QString &keyPrefix = {}) override; - - //! \copydoc IContextApplication::saveSettingsByKey virtual BlackMisc::CStatusMessage saveSettingsByKey(const QStringList &keys) override; - - //! \copydoc IContextApplication::loadSettings virtual BlackMisc::CStatusMessage loadSettings() override; - - //! \copydoc IContextApplication::registerHotkeyActions virtual void registerHotkeyActions(const QStringList &actions, const BlackMisc::CIdentifier &origin) override; - - //! \copydoc IContextApplication::callHotkeyAction virtual void callHotkeyAction(const QString &action, bool argument, const BlackMisc::CIdentifier &origin) override; - - //! \copydoc IContextApplication::writeToFile virtual bool writeToFile(const QString &fileName, const QString &content) override; - - //! \copydoc IContextApplication::registerApplication virtual BlackMisc::CIdentifier registerApplication(const BlackMisc::CIdentifier &application) override; - - //! \copydoc IContextApplication::unregisterApplication virtual void unregisterApplication(const BlackMisc::CIdentifier &application) override; - - //! \copydoc IContextApplication::getRegisteredApplications virtual BlackMisc::CIdentifierList getRegisteredApplications() const override; - - //! \copydoc IContextApplication::readFromFile virtual QString readFromFile(const QString &fileName) const override; - - //! \copydoc IContextApplication::removeFile virtual bool removeFile(const QString &fileName) override; - - //! \copydoc IContextApplication::existsFile virtual bool existsFile(const QString &fileName) const override; + //! @} protected: //! Constructor diff --git a/src/blackcore/context/contextapplicationproxy.cpp b/src/blackcore/context/contextapplicationproxy.cpp index 100db106d..4b4670531 100644 --- a/src/blackcore/context/contextapplicationproxy.cpp +++ b/src/blackcore/context/contextapplicationproxy.cpp @@ -24,7 +24,7 @@ namespace BlackCore { namespace Context { - CContextApplicationProxy::CContextApplicationProxy(const QString &serviceName, QDBusConnection &connection, CCoreFacadeConfig::ContextMode mode, CCoreFacade *runtime) : IContextApplication(mode, runtime), m_dBusInterface(nullptr) + CContextApplicationProxy::CContextApplicationProxy(const QString &serviceName, QDBusConnection &connection, CCoreFacadeConfig::ContextMode mode, CCoreFacade *runtime) : IContextApplication(mode, runtime) { this->m_dBusInterface = new CGenericDBusInterface(serviceName, IContextApplication::ObjectPath(), IContextApplication::InterfaceName(), connection, this); this->relaySignals(serviceName, connection); diff --git a/src/blackcore/context/contextapplicationproxy.h b/src/blackcore/context/contextapplicationproxy.h index f13424217..5d563a971 100644 --- a/src/blackcore/context/contextapplicationproxy.h +++ b/src/blackcore/context/contextapplicationproxy.h @@ -49,68 +49,30 @@ namespace BlackCore virtual ~CContextApplicationProxy() {} public slots: - //! \copydoc IContextApplication::logMessage + //! @{ + //! \publicsection virtual void logMessage(const BlackMisc::CStatusMessage &message, const BlackMisc::CIdentifier &origin) override; - - //! \copydoc IContextApplication::addLogSubscription virtual void addLogSubscription(const BlackMisc::CIdentifier &subscriber, const BlackMisc::CLogPattern &pattern) override; - - //! \copydoc IContextApplication::removeLogSubscription virtual void removeLogSubscription(const BlackMisc::CIdentifier &subscriber, const BlackMisc::CLogPattern &pattern) override; - - //! \copydoc IContextApplication::getAllLogSubscriptions virtual CLogSubscriptionHash getAllLogSubscriptions() const override; - - //! \copydoc IContextApplication::synchronizeLogSubscriptions virtual void synchronizeLogSubscriptions() override; - - //! \copydoc IContextApplication::changeSettings virtual void changeSettings(const BlackMisc::CValueCachePacket &settings, const BlackMisc::CIdentifier &origin) override; - - //! \copydoc IContextApplication::getAllSettings virtual BlackMisc::CValueCachePacket getAllSettings() const override; - - //! \copydoc IContextApplication::getUnsavedSettingsKeys virtual QStringList getUnsavedSettingsKeys() const override; - - //! \copydoc IContextApplication::synchronizeLocalSettings virtual void synchronizeLocalSettings() override; - - //! \copydoc IContextApplication::saveSettings virtual BlackMisc::CStatusMessage saveSettings(const QString &keyPrefix = {}) override; - - //! \copydoc IContextApplication::saveSettingsByKey virtual BlackMisc::CStatusMessage saveSettingsByKey(const QStringList &keys) override; - - //! \copydoc IContextApplication::loadSettings virtual BlackMisc::CStatusMessage loadSettings() override; - - //! \copydoc IContextApplication::registerHotkeyActions virtual void registerHotkeyActions(const QStringList &actions, const BlackMisc::CIdentifier &origin) override; - - //! \copydoc IContextApplication::callHotkeyAction virtual void callHotkeyAction(const QString &action, bool argument, const BlackMisc::CIdentifier &origin) override; - - //! \copydoc IContextApplication::registerApplication virtual BlackMisc::CIdentifier registerApplication(const BlackMisc::CIdentifier &application) override; - - //! \copydoc IContextApplication::unregisterApplication virtual void unregisterApplication(const BlackMisc::CIdentifier &application) override; - - //! \copydoc IContextApplication::getRegisteredApplications virtual BlackMisc::CIdentifierList getRegisteredApplications() const override; - - //! \copydoc IContextApplication::writeToFile virtual bool writeToFile(const QString &fileName, const QString &content) override; - - //! \copydoc IContextApplication::readFromFile virtual QString readFromFile(const QString &fileName) const override; - - //! \copydoc IContextApplication::removeFile virtual bool removeFile(const QString &fileName) override; - - //! \copydoc IContextApplication::existsFile virtual bool existsFile(const QString &fileName) const override; + //! @} protected: //! Constructor @@ -120,7 +82,7 @@ namespace BlackCore CContextApplicationProxy(const QString &serviceName, QDBusConnection &connection, CCoreFacadeConfig::ContextMode mode, CCoreFacade *runtime); private: - BlackMisc::CGenericDBusInterface *m_dBusInterface; + BlackMisc::CGenericDBusInterface *m_dBusInterface = nullptr; //! Relay connection signals to local signals void relaySignals(const QString &serviceName, QDBusConnection &connection);