Skip to content

Commit 798408b

Browse files
committed
Silence a clazy warning
1 parent 3b89ee0 commit 798408b

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

python/core/auto_generated/qgsproject.sip.in

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1361,8 +1361,12 @@ Constructor for QgsProjectDirtyBlocker.
13611361
This will block dirtying the specified ``project`` for the lifetime of this object.
13621362
%End
13631363

1364+
1365+
13641366
~QgsProjectDirtyBlocker();
13651367

1368+
private:
1369+
QgsProjectDirtyBlocker( const QgsProjectDirtyBlocker &other );
13661370
};
13671371

13681372

src/core/qgsproject.h

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1400,13 +1400,23 @@ class CORE_EXPORT QgsProjectDirtyBlocker
14001400
mProject->mDirtyBlockCount++;
14011401
}
14021402

1403+
//! QgsProjectDirtyBlocker cannot be copied
1404+
QgsProjectDirtyBlocker( const QgsProjectDirtyBlocker &other ) = delete;
1405+
1406+
//! QgsProjectDirtyBlocker cannot be copied
1407+
QgsProjectDirtyBlocker &operator=( const QgsProjectDirtyBlocker &other ) = delete;
1408+
14031409
~QgsProjectDirtyBlocker()
14041410
{
14051411
mProject->mDirtyBlockCount--;
14061412
}
14071413

14081414
private:
14091415
QgsProject *mProject = nullptr;
1416+
1417+
#ifdef SIP_RUN
1418+
QgsProjectDirtyBlocker( const QgsProjectDirtyBlocker &other );
1419+
#endif
14101420
};
14111421

14121422
/**

0 commit comments

Comments
 (0)