qt5base-lts/tests/auto/corelib
Gabriel de Dietrich 7ab29c4ebb Allow exposing QItemSelectionModel to QML
This requires being able to create a QItemSelectionModel
without specifiying its model, and also setting the model
later. Also, several classes, like QPersistentModelIndex,
need to be declared as meta-type.

Finally, and in order to introduce the 'model' property,
we need to have a type compatible getter. Hence the new,
non-const model() function.

Where needed, meta-type declarations have been removed from
auto-tests.

[ChangeLog][QtCore][Item Models] QItemSelectionModel
can now be created without a model and have one set later.

Change-Id: If49bed061a5d1012331f335ca7f6e3959ecd3f1c
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@theqtcompany.com>
Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
2015-02-03 18:40:19 +00:00
..
animation Android: Stabilize QPauseAnimation test 2014-12-22 09:26:38 +01:00
codecs Hardcode UTF-8 for "unicode" in QTextCodec::codecForHtml(). 2014-10-28 12:17:13 +01:00
global Haiku: Make remaining auto tests compile on Haiku 2015-01-14 05:37:28 +01:00
io Fix tst_process on QNX when using spawn 2015-01-23 19:13:38 +01:00
itemmodels Allow exposing QItemSelectionModel to QML 2015-02-03 18:40:19 +00:00
json Merge remote-tracking branch 'origin/5.4' into dev 2014-12-29 16:37:38 +01:00
kernel QAssociativeIterable: add find() 2015-01-21 11:23:43 +01:00
mimetypes Update license headers and add new license files 2014-09-24 12:26:19 +02:00
plugin Update license headers and add new license files 2014-09-24 12:26:19 +02:00
statemachine QState: Added template PointerToMemberFunction 2014-12-20 06:36:26 +01:00
thread QThreadPool::cancel() to remove individual jobs from the job queue. 2014-12-24 15:01:36 +01:00
tools Remove support for QT_QLOCALE_USES_FCVT. 2015-01-28 12:44:55 +00:00
xml Update license headers and add new license files 2014-09-24 12:26:19 +02:00
corelib.pro iOS: Enable building of basic tests 2014-01-22 12:35:17 +01:00