qt5base-lts/src
Friedemann Kleint 27f08ab494 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>
2018-11-24 09:11:05 +00:00
..
3rdparty Merge remote-tracking branch 'origin/5.12' into dev 2018-11-22 01:53:29 +01:00
android Add log output if library does not exists 2018-11-21 05:36:31 +00:00
angle Add Windows Desktop arm64 target to Qtbase 2018-11-11 09:05:10 +00:00
concurrent Doc: Fix typo and grammar issues 2018-07-09 17:00:19 +00:00
corelib Long live Q_DISABLE_COPY_MOVE! 2018-11-24 09:11:05 +00:00
dbus QDBusServiceWatcher namespace prefix support 2018-11-06 09:52:09 +00:00
gui Merge remote-tracking branch 'origin/5.12' into dev 2018-11-22 01:53:29 +01:00
network Add support for Diffie-Hellman keys to QSslKey 2018-11-23 22:58:05 +00:00
opengl Merge remote-tracking branch 'origin/5.12' into dev 2018-11-22 01:53:29 +01:00
openglextensions Replace Q_DECL_FINAL with final 2017-09-22 07:30:01 +00:00
platformheaders Generate documentation .tags files for all of the docs 2018-10-31 08:38:02 +00:00
platformsupport Merge remote-tracking branch 'origin/5.12' into dev 2018-11-22 01:53:29 +01:00
plugins macOS a11y: Implement AXInsertionPointLineNumber with AXLineForIndex 2018-11-23 06:43:10 +00:00
printsupport Merge remote-tracking branch 'origin/5.12' into dev 2018-10-25 07:21:53 +02:00
sql Merge remote-tracking branch 'origin/5.12' into dev 2018-10-08 10:56:25 +02:00
testlib Merge remote-tracking branch 'origin/5.12' into dev 2018-11-22 01:53:29 +01:00
tools Merge remote-tracking branch 'origin/5.12' into dev 2018-11-22 01:53:29 +01:00
widgets Merge remote-tracking branch 'origin/5.12' into dev 2018-11-22 01:53:29 +01:00
winmain qtmain_winrt: Dynamically increase debug message mapping size 2018-04-09 06:48:52 +00:00
xml Merge remote-tracking branch 'origin/5.11' into 5.12 2018-11-09 10:34:33 +01:00
src.pro Move androiddeployqt to qtbase 2018-06-21 11:08:57 +00:00