Go to file
Marc Mutz 9c016cefe9 QFuture(Interface): remove unneeded special member functions
The compiler-generated ones are just fine.

This is BC because the class is not exported and
QFutureInterfaceBase (needlessly) contains virtual
functions (the dtor), so this class will never be
trivially copyable. It's also not movable, until I
figure out how to add move special member functions
to QFutureInterfaceBase.

Also made the QFutureInterface(State) constructor
explicit, because a State is not a faithful
representation of a QFutureInterface.

Change-Id: Ifa44f87b41c4ee3c5167c282512ec4860075671d
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2016-08-13 05:34:51 +00:00
bin Merge remote-tracking branch 'origin/5.6.0' into 5.7 2016-03-07 17:08:56 +01:00
config.tests get rid of test type 'shell' 2016-08-12 22:04:50 +00:00
dist Add Qt 5.7.0 changelog 2016-06-10 06:48:56 +00:00
doc Add \externalpage for The Qt Company 2016-08-12 06:55:04 +00:00
examples Merge remote-tracking branch 'origin/5.7' into dev 2016-08-09 17:59:51 +02:00
lib Purge all fonts 2015-08-18 19:59:14 +00:00
mkspecs get rid of test type 'shell' 2016-08-12 22:04:50 +00:00
qmake add support for returning the command's exit status to $$system() 2016-08-10 15:42:29 +00:00
src QFuture(Interface): remove unneeded special member functions 2016-08-13 05:34:51 +00:00
tests QSslDiffieHellmanParameters: make fit for release 2016-08-12 12:33:07 +00:00
tools rename the -redo status file to config.opt 2016-08-12 22:03:05 +00:00
util Handle indirect sibling selector 2016-07-27 20:18:02 +00:00
.gitattributes
.gitignore rename the -redo status file to config.opt 2016-08-12 22:03:05 +00:00
.qmake.conf Bump version 2016-07-28 13:50:04 +02:00
.tag
config_help.txt add some unix-specific options understood by configure.exe 2016-08-11 08:05:55 +00:00
configure Merge remote-tracking branch 'origin/5.7' into dev 2016-08-01 18:20:00 +02:00
configure.bat Don't compile configure.exe with clang-cl.exe if cl.exe is available 2016-07-21 00:16:04 +00:00
configure.json get rid of test type 'shell' 2016-08-12 22:04:50 +00:00
configure.pri remove left over debug message 2016-08-12 22:03:33 +00:00
header.BSD Add new license header templates and license files 2016-01-14 20:43:46 +00:00
header.BSD-OLD Add new license header templates and license files 2016-01-14 20:43:46 +00:00
header.COMM Add header template for commercial only modules 2015-10-19 10:37:18 +00:00
header.FDL Add new license header templates and license files 2016-01-14 20:43:46 +00:00
header.FDL-OLD Add new license header templates and license files 2016-01-14 20:43:46 +00:00
header.GPL Add new license header templates and license files 2016-01-14 20:43:46 +00:00
header.GPL-EXCEPT Add new license header templates and license files 2016-01-14 20:43:46 +00:00
header.LGPL Add new license header templates and license files 2016-01-14 20:43:46 +00:00
header.LGPL3 Update copyright headers 2015-02-11 06:49:51 +00:00
header.LGPL3-COMM Update copyright headers 2015-02-11 06:49:51 +00:00
header.LGPL21 Update copyright headers 2015-02-11 06:49:51 +00:00
header.LGPL-NOGPL2 Add new license header templates and license files 2016-01-14 20:43:46 +00:00
header.LGPL-ONLY Update copyright headers 2015-02-11 06:49:51 +00:00
INSTALL Doc: Update links in INSTALL file 2015-02-16 09:06:41 +00:00
LGPL_EXCEPTION.txt Update copyright headers 2015-02-11 06:49:51 +00:00
LICENSE.FDL
LICENSE.GPL2 Add new license header templates and license files 2016-01-14 20:43:46 +00:00
LICENSE.GPL3 Add new license header templates and license files 2016-01-14 20:43:46 +00:00
LICENSE.GPL3-EXCEPT Add new license header templates and license files 2016-01-14 20:43:46 +00:00
LICENSE.GPLv3 Expand license scope from "Qt GUI Toolkit" to "Qt Toolkit" 2016-06-15 07:02:32 +00:00
LICENSE.LGPL3 Add new license header templates and license files 2016-01-14 20:43:46 +00:00
LICENSE.LGPLv3 Expand license scope from "Qt GUI Toolkit" to "Qt Toolkit" 2016-06-15 07:02:32 +00:00
LICENSE.LGPLv21 Expand license scope from "Qt GUI Toolkit" to "Qt Toolkit" 2016-06-15 07:02:32 +00:00
LICENSE.PREVIEW.COMMERCIAL Add new license header templates and license files 2016-01-14 20:43:46 +00:00
qtbase.pro make use of silent error() emission 2016-08-08 09:48:41 +00:00
sync.profile Add qtdbusglobal.h and qtdbusglobal_p.h 2016-07-14 06:06:43 +00:00