qt5base-lts/src/testlib
Thiago Macieira 1b7e9dba75 Change the component formatting enum values so the default is zero
By having the default value equal to zero, we follow the principle of
least surprise. For example, if we had
      url.path()
and we refactored to
      url.path(QUrl::DecodeSpaces)

Then instead of ensuring spaces are decoded, we make spaces the only
thing encoded (unicode, delimiters and reserved characters are
encoded).

Besides, modifying the default can only be used to encode something
that wasn't encoded previously, so having the enums as Encode makes
more sense.

As a side-effect, toEncoded() does not support any extra encoding
options.

Change-Id: I2624ec446e65c2d979e9ca2f81bd3db22b00bb13
Reviewed-by: Shane Kearns <shane.kearns@accenture.com>
2012-04-11 23:32:26 +02:00
..
3rdparty Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
qabstracttestlogger_p.h Remove all calls to, and deprecate qMalloc, qRealloc and qFree. 2012-03-31 16:46:40 +02:00
qabstracttestlogger.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qasciikey.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qbenchmark_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qbenchmark.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qbenchmark.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qbenchmarkevent_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qbenchmarkevent.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qbenchmarkmeasurement_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qbenchmarkmeasurement.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qbenchmarkmetric_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qbenchmarkmetric.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qbenchmarkmetric.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qbenchmarkvalgrind_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qbenchmarkvalgrind.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qplaintestlogger_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qplaintestlogger.cpp testlib: Improve the silent logging mode 2012-02-28 05:56:03 +01:00
qsignaldumper_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qsignaldumper.cpp Use the new QMetaMethod API in testlib 2012-03-21 13:38:03 +01:00
qsignalspy.h Introduce QMetaType::UnknownType. 2012-03-02 12:57:29 +01:00
qsignalspy.qdoc Remove the usage of deprecated qdoc macros. 2012-03-02 23:16:25 +01:00
qtest_global.h Remove QTEST_NO_SPECIALIZATIONS 2012-03-14 14:21:01 +01:00
qtest_gui.h Remove QTEST_NO_SPECIALIZATIONS 2012-03-14 14:21:01 +01:00
qtest.h Change the component formatting enum values so the default is zero 2012-04-11 23:32:26 +02:00
qtestaccessible.h Remove QAccessibleEvent child parameter. 2012-03-19 23:00:10 +01:00
qtestassert.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtestcase.cpp Use the new QMetaMethod API in testlib 2012-03-21 13:38:03 +01:00
qtestcase.h testlib: Remove obsolete internal compare_helper overload. 2012-03-21 11:43:23 +01:00
qtestcoreelement_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtestcorelist_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtestdata.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtestdata.h Add operator<<(QTestData &, QStringBuilder) 2012-02-29 17:29:33 +01:00
qtestelement_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtestelement.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtestelementattribute_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtestelementattribute.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtestevent.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtestevent.qdoc Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtesteventloop.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtestkeyboard.h Fix sending simulated keyboard events to popup widgets 2012-03-07 16:37:55 +01:00
qtestlog_p.h CodeCoverage: Handle QTest based subtests. 2012-02-12 23:25:19 +01:00
qtestlog.cpp CodeCoverage: Handle QTest based subtests. 2012-02-12 23:25:19 +01:00
qtestmouse.h Add QPA notes to QCursor pos() and setPos() 2012-03-27 17:36:26 +02:00
qtestresult_p.h testlib: Remove obsolete internal compare_helper overload. 2012-03-21 11:43:23 +01:00
qtestresult.cpp testlib: Remove obsolete internal compare_helper overload. 2012-03-21 11:43:23 +01:00
qtestspontaneevent.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtestsystem.h Fix broken qWaitForWindowShown() behavior 2012-03-16 10:24:22 +01:00
qtesttable_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtesttable.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtesttouch.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtestxunitstreamer_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtestxunitstreamer.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qxmltestlogger_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qxmltestlogger.cpp [QTBUG-22847] Compile with C++11 compiler 2012-02-17 05:27:25 +01:00
qxunittestlogger_p.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qxunittestlogger.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
testlib.pro clean up qmake-generated projects 2012-02-24 05:18:30 +01:00