Fixed clazy warnings: missing Q_OBJECT.

This commit is contained in:
Mat Sutcliffe
2018-12-17 16:42:05 +00:00
parent 333ea1b8df
commit e40af8132c
79 changed files with 156 additions and 6 deletions

View File

@@ -32,6 +32,8 @@ namespace BlackMisc
*/
class BLACKMISC_EXPORT CAtomicFile : public QFile
{
Q_OBJECT
public:
//! \copydoc QFile::QFile(const QString &)
CAtomicFile(const QString &filename) : QFile(filename) {}

View File

@@ -58,6 +58,8 @@ namespace BlackMisc
*/
class BLACKMISC_EXPORT CTimedFileDeleter : public QObject
{
Q_OBJECT
public:
//! Constructor
CTimedFileDeleter(const QString &file, int deleteAfterMs, QObject *parent = nullptr);

View File

@@ -34,8 +34,10 @@ namespace BlackMisc
* Used for hand written interface based on virtual methods.
* Allows to relay a message to DBus in a single code line
*/
class CGenericDBusInterface : public QDBusAbstractInterface
class BLACKMISC_EXPORT CGenericDBusInterface : public QDBusAbstractInterface
{
Q_OBJECT
public:
//! Constructor
CGenericDBusInterface(const QString &serviceName, const QString &path, const QString &interfaceName, const QDBusConnection &connection, QObject *parent = nullptr) :

View File

@@ -178,6 +178,8 @@ namespace BlackMisc
*/
class BLACKMISC_EXPORT CDummyModelLoader : public IAircraftModelLoader
{
Q_OBJECT
public:
//! Dummy loader
CDummyModelLoader(const CSimulatorInfo &simulator, QObject *parent);

View File

@@ -27,6 +27,8 @@ namespace BlackMisc
//! Dummy implementation for testing purpose
class BLACKMISC_EXPORT CRemoteAircraftProviderDummy : public CRemoteAircraftProvider
{
Q_OBJECT
public:
//! Constructor
CRemoteAircraftProviderDummy(QObject *parent = nullptr);

View File

@@ -72,6 +72,8 @@ namespace BlackMisc
*/
class BLACKMISC_EXPORT CRegularThread : public QThread
{
Q_OBJECT
public:
//! Constructor
CRegularThread(QObject *parent = nullptr) : QThread(parent) {}