summaryrefslogtreecommitdiffstats
path: root/src/platformheaders
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2018-07-20 09:32:05 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2018-11-24 09:11:05 +0000
commit27f08ab49479b1cbd3f99e28cbe8b0a89a23bd10 (patch)
treedcf574591b60011268eafd3ffbc866c8a5ed004c /src/platformheaders
parent079df681ec546bd3d644efabc90604708cecadff (diff)
Long live Q_DISABLE_COPY_MOVE!
When using Q_DISABLE_COPY, clang-tidy reports: warning: class 'Foo' defines a non-default destructor, a copy constructor and a copy assignment operator but does not define a move constructor or a move assignment operator [cppcoreguidelines-special-member-functions] Add convenience macros to suppress move constructor/assignment as well. [ChangeLog][QtCore] Added macros Q_DISABLE_MOVE and Q_DISABLE_COPY_MOVE complementing Q_DISABLE_COPY. Change-Id: I0b07495ef4ef06c714f7368c706168613c3fe7bc Reviewed-by: Edward Welbourne <edward.welbourne@qt.io> Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/platformheaders')
0 files changed, 0 insertions, 0 deletions