From ea6292168a6acd4c263913f0ccd7dd64daf4f5cf Mon Sep 17 00:00:00 2001 From: Sandro Jäckel Date: Fri, 23 Feb 2018 01:45:58 +0100 Subject: Revert "Applied clang-format on source" This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e. --- src/singleinstance.h | 79 ++++++++++++++++++++++++++++------------------------ 1 file changed, 42 insertions(+), 37 deletions(-) (limited to 'src/singleinstance.h') diff --git a/src/singleinstance.h b/src/singleinstance.h index 9011d93a..14d49d6d 100644 --- a/src/singleinstance.h +++ b/src/singleinstance.h @@ -20,64 +20,69 @@ along with Mod Organizer. If not, see . #ifndef SINGLEINSTANCE_H #define SINGLEINSTANCE_H -#include #include #include +#include + /** * used to ensure only a single instance of Mod Organizer is started and to * allow secondary instances to send messages to the primary (visible) one. This way, * secondary instances can start a download in the primary one **/ -class SingleInstance : public QObject { +class SingleInstance : public QObject +{ - Q_OBJECT + Q_OBJECT public: - /** - * @brief constructor - * - * @param forcePrimary if true, this will be treated as the primary instance even - * if another instance is running. This is used after an update since - * the other instance is assumed to be in the process of quitting - * @param parent parent object - * @todo the forcePrimary parameter makes no sense. The second instance after an update - * needs to delete the files from before the update so the first instance needs to quit - * first anyway - **/ - explicit SingleInstance(bool forcePrimary, QObject* parent = 0); - - /** - * @return true if this is the primary instance (the one that gets to display a UI) - **/ - bool primaryInstance() const { return m_PrimaryInstance; } - - /** - * send a message to the primary instance. This can be used to transmit download urls - * - * @param message message to send - **/ - void sendMessage(const QString& message); + + /** + * @brief constructor + * + * @param forcePrimary if true, this will be treated as the primary instance even + * if another instance is running. This is used after an update since + * the other instance is assumed to be in the process of quitting + * @param parent parent object + * @todo the forcePrimary parameter makes no sense. The second instance after an update + * needs to delete the files from before the update so the first instance needs to quit + * first anyway + **/ + explicit SingleInstance(bool forcePrimary, QObject *parent = 0); + + /** + * @return true if this is the primary instance (the one that gets to display a UI) + **/ + bool primaryInstance() const { return m_PrimaryInstance; } + + /** + * send a message to the primary instance. This can be used to transmit download urls + * + * @param message message to send + **/ + void sendMessage(const QString &message); signals: - /** - * @brief emitted when a secondary instance has sent a message (to us) - * - * @param message the message we received - **/ - void messageSent(const QString& message); + /** + * @brief emitted when a secondary instance has sent a message (to us) + * + * @param message the message we received + **/ + void messageSent(const QString &message); public slots: private slots: - void receiveMessage(); + void receiveMessage(); private: - bool m_PrimaryInstance; - QSharedMemory m_SharedMem; - QLocalServer m_Server; + + bool m_PrimaryInstance; + QSharedMemory m_SharedMem; + QLocalServer m_Server; + }; #endif // SINGLEINSTANCE_H -- cgit v1.3.1