Disable copy, move constructors when inheriting from QObject

This commit is contained in:
Chocobo1
2022-05-18 13:43:04 +08:00
parent 7764169aa3
commit c8b4611d8d
32 changed files with 48 additions and 10 deletions

View File

@@ -43,6 +43,7 @@ class PowerManagementInhibitor;
class PowerManagement : public QObject
{
Q_OBJECT
Q_DISABLE_COPY_MOVE(PowerManagement)
public:
PowerManagement(QObject *parent = nullptr);

View File

@@ -35,6 +35,7 @@ class QDBusPendingCallWatcher;
class PowerManagementInhibitor : public QObject
{
Q_OBJECT
Q_DISABLE_COPY_MOVE(PowerManagementInhibitor)
public:
PowerManagementInhibitor(QObject *parent = nullptr);