qt5base-lts/tests/auto
João Abecasis 0d4834c171 Wrap calls to Sequence::push_back
In C++11 push_back is overloaded to support rvalue-references,

   void std::vector<T>::push_back(const T &);
   void std::vector<T>::push_back(T &&);

so attempting to get the address for push_back is ambiguous.

Instead of hardcoding the function signature, the better and more
general solution is to allow the compiler to do the required overload
resolution itself, also allowing for implicit conversions to take place.

Task-number: QTBUG-18996
Done-with: Liang Qi
Reviewed-by: Olivier Goffart
(cherry picked from commit ca34cc75294e0d2a8bc491a2c679fe8a69cd0408)

Change-Id: Id271118e489f888905e491dd4cfc3d2db7697552
Reviewed-on: http://codereview.qt-project.org/4642
Reviewed-by: Liang Qi <liang.qi@nokia.com>
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
2011-09-17 03:21:15 +02:00
..
bic Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
collections Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
compilerwarnings/data Remove uilib and QtUiTools from QtBase 2011-09-13 20:11:40 +02:00
corelib Wrap calls to Sequence::push_back 2011-09-17 03:21:15 +02:00
dbus Temporarily disabled tests 2011-09-14 05:06:23 +02:00
exceptionsafety Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
exceptionsafety_objects Tests: Add widgets module to profile. 2011-08-29 15:35:18 +02:00
gestures Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
gui Fix include path. 2011-09-15 20:39:28 +02:00
guiapplauncher Update the documentation after moving examples. 2011-07-05 21:19:08 +02:00
lancelot Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
languagechange Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
macgui Tests: Add widgets module to profile. 2011-08-29 15:35:18 +02:00
macnativeevents Tests: Add widgets module to profile. 2011-08-29 15:35:18 +02:00
macplist Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
modeltest Fix autotests to build on Windows. 2011-08-31 13:26:27 +02:00
network Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
networkselftest Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
opengl Moved autotests in category 'opengl' into new directory structure 2011-09-09 10:32:38 +02:00
other tests: removed semi-obsolete `maketestselftest' 2011-09-15 07:26:12 +02:00
qabstractbutton Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qabstractitemview Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
qabstractprintdialog Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
qabstractproxymodel Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qabstractscrollarea Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qabstractslider Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qabstractspinbox Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qaccessibility Accessibility: TabWidget - remove virt children, add action interface. 2011-09-16 08:54:47 +02:00
qaccessibility_mac Tests: Add widgets module to profile. 2011-08-29 15:35:18 +02:00
qaction Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qactiongroup Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qapplication Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
qboxlayout Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qbuttongroup Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qcalendarwidget Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qcheckbox Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qcolordialog Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qcolumnview Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qcombobox Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
qcommandlinkbutton Merge remote branch 'gerrit/master' into refactor 2011-07-06 14:08:02 +02:00
qcompleter Temporarily disabled tests 2011-09-14 05:06:25 +02:00
qcomplextext Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
qcopchannel Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qdatawidgetmapper Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qdatetimeedit Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qdesktopwidget Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qdial Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qdialog Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
qdialogbuttonbox Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qdirectpainter Tests: Add widgets module to profile. 2011-08-29 15:35:18 +02:00
qdirmodel Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qdockwidget Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
qdoublespinbox Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
qdoublevalidator Merge remote branch 'gerrit/master' into refactor 2011-08-03 11:03:22 +02:00
qerrormessage Merge remote-tracking branch 'base/master' into refactor 2011-06-01 15:34:58 +02:00
qfiledialog Merge remote branch 'gerrit/master' into refactor 2011-08-29 12:11:53 +02:00
qfiledialog2 Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qfileiconprovider Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qfilesystemmodel Merge remote branch 'gerrit/master' into refactor 2011-08-03 11:03:22 +02:00
qfocusevent Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qfocusframe Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qfontcombobox Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
qfontdialog Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qformlayout Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qgraphicsanchorlayout Fix autotests to build on Windows. 2011-08-31 13:26:27 +02:00
qgraphicsanchorlayout1 Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qgraphicseffect Fixed tst_graphicseffect auto-test failures. 2011-09-07 08:35:48 +02:00
qgraphicseffectsource Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qgraphicsgridlayout Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qgraphicsitem Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qgraphicsitemanimation Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qgraphicslayout Tests: Add widgets module to profile. 2011-08-29 15:35:18 +02:00
qgraphicslayoutitem Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qgraphicslinearlayout Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qgraphicsobject Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qgraphicspixmapitem Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qgraphicspolygonitem Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qgraphicsproxywidget Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qgraphicsscene Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
qgraphicssceneindex Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qgraphicstransform Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qgraphicsview Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qgraphicswidget Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qgridlayout Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qgroupbox Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qheaderview Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qidentityproxymodel Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qinputcontext Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
qinputdialog Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qintvalidator Add notify signals for QIntvalidator, QDoubleValidator, QRegExpValidator 2011-07-29 02:21:16 +02:00
qitemdelegate Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qitemeditorfactory Tests: Add widgets module to profile. 2011-08-29 15:35:18 +02:00
qitemselectionmodel Tests: Add widgets module to profile. 2011-08-29 15:35:18 +02:00
qitemview Tests: Add widgets module to profile. 2011-08-29 15:35:18 +02:00
qlabel Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
qlayout Merge remote branch 'gerrit/master' into refactor 2011-07-21 14:42:46 +02:00
qlcdnumber Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qlineedit Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
qlistview Fix autotests to build on Windows. 2011-08-31 13:26:27 +02:00
qlistwidget Merge remote branch 'gerrit/master' into refactor 2011-08-29 12:11:53 +02:00
qmacstyle Merge remote branch 'gerrit/master' into refactor 2011-07-21 14:42:46 +02:00
qmainwindow Add core-private to the qmainwindow autotest 2011-06-29 16:36:44 +02:00
qmdiarea Tests: Add widgets module to profile. 2011-08-29 15:35:18 +02:00
qmdisubwindow Fix autotests to build on Windows. 2011-08-31 13:26:27 +02:00
qmenu Merge remote branch 'gerrit/master' into refactor 2011-08-29 12:11:53 +02:00
qmenubar Temporarily disabled tests 2011-09-14 05:06:25 +02:00
qmessagebox Fix autotests to build on Windows. 2011-08-31 13:26:27 +02:00
qmultiscreen Tests: Add widgets module to profile. 2011-08-29 15:35:18 +02:00
qnetworkaccessmanager_and_qprogressdialog Tests: Add widgets module to profile. 2011-08-29 15:35:18 +02:00
qobjectperformance Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qobjectrace Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qopengl Implemented texture cache for GL paint engine in QtGui. 2011-09-12 17:44:41 +02:00
qplaintextedit Fix compilation 2011-06-27 14:21:13 +02:00
qprogressbar Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qprogressdialog Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qpushbutton Merge remote branch 'gerrit/master' into refactor 2011-07-06 14:08:02 +02:00
qradiobutton Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qregexpvalidator Add notify signals for QIntvalidator, QDoubleValidator, QRegExpValidator 2011-07-29 02:21:16 +02:00
qs60mainapplication Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qscrollarea Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qscrollbar Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
qscroller Tests: Add widgets module to profile. 2011-08-29 15:35:18 +02:00
qsharedpointer_and_qwidget Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qsidebar Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qsizegrip Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qslider Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qsoftkeymanager Tests: Add widgets module to profile. 2011-08-29 15:35:18 +02:00
qsortfilterproxymodel Fix autotests to build on Windows. 2011-08-31 13:26:27 +02:00
qsound Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qspinbox Temporarily disabled tests 2011-09-14 05:06:25 +02:00
qsplitter Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qsslsocket_onDemandCertificates_member tests: mark expected failures in qsslsocket_onDemandCertificates 2011-08-18 05:53:42 +02:00
qsslsocket_onDemandCertificates_static tests: mark expected failures in qsslsocket_onDemandCertificates 2011-08-18 05:53:42 +02:00
qstackedlayout Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qstackedwidget Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qstandarditem Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qstandarditemmodel Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qstatusbar Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qstringlistmodel Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qstyle Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qstyleoption Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qstylesheetstyle Fixed Test for QStyleSheetStyle after refactor merge 2011-09-16 08:54:47 +02:00
qsystemtrayicon Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qtabbar Fix autotests to build on Windows. 2011-08-31 13:26:27 +02:00
qtableview Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qtablewidget Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qtabwidget Merge remote branch 'gerrit/master' into refactor 2011-07-21 14:42:46 +02:00
qtextbrowser Merge remote branch 'gerrit/master' into refactor 2011-07-21 14:42:46 +02:00
qtextedit Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qtoolbar Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qtoolbox Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qtoolbutton Merge remote branch 'gerrit/master' into refactor 2011-07-21 14:42:46 +02:00
qtooltip Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
qtransformedscreen Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtreeview Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qtreewidget Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
qtreewidgetitemiterator Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qundogroup Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qundostack Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qwidget Compilation of tst_qwidget.cpp. 2011-07-29 16:34:28 +02:00
qwidget_window Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qwidgetaction Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qwindow QWindow::mapToGlobal/mapFromGlobal and move() 2011-08-29 08:30:00 +02:00
qwindowsurface Merge branch 'master' into refactor 2011-08-25 12:48:52 +02:00
qwizard Merge remote branch 'gerrit/master' into refactor 2011-07-12 12:52:22 +02:00
qworkspace Merge remote branch 'staging/master' into refactor 2011-05-24 15:22:06 +02:00
qwsembedwidget Tests: Add widgets module to profile. 2011-08-29 15:35:18 +02:00
qwsinputmethod Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qwswindowsystem Doc: Fixing typo 2011-07-07 10:44:07 +02:00
qx11info tests: Mark failing autotests as "insignificant" for now 2011-07-19 13:11:32 +02:00
sql Moved sql autotests into new directory structure 2011-09-06 09:32:15 +02:00
symbian Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
testlib Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
tools Merge branch 'master' of codereview.qt-project.org:qt/qtbase 2011-09-13 10:20:08 +02:00
utf8 Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
v8 Disabled tests for refactor->master integration 2011-09-13 08:25:05 +02:00
windowsmobile Fix further test builds on Windows. 2011-08-31 15:22:35 +02:00
xml Moved xml autotests into new directory structure 2011-09-06 10:31:40 +02:00
auto.pro Add other.pro back to auto.pro 2011-09-12 10:11:34 +02:00
corelib.pro Moved autotests in category 'testlib' into new directory structure 2011-09-12 08:36:15 +02:00
gui.pro Merge branch 'master' into refactor 2011-09-12 07:49:03 +02:00
host.pro Moved autotests in category 'tools' into new directory structure 2011-09-12 10:08:29 +02:00
network-settings.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
network.pro Merge branch 'master' into refactor 2011-09-12 07:49:03 +02:00
other.pro Add other.pro back to auto.pro 2011-09-12 10:11:34 +02:00
platformquirks.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextbrowser.html Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
solutions.pri Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
test.pl Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
v8.pro Make sure tests/auto/v8.pro doesn't clobber auto.pro 2011-08-31 01:17:39 +02:00