qt5base-lts/tests/auto/corelib/kernel/kernel.pro
Ulf Hermann 4fbb2f66d6 Add a QMetaSequence interface
This is in line with QMetaType and will be used to implement a mutable
QSequentialIterable. Later on, a QMetaAssociation will be added as
well, to implement a mutable QAssociativeIterable.

The code here represents the minimal set of functionality needed to have
a practical sequential container. The functionality is not completely
orthogonal. In particular, the index based operations could be
implemented in terms of iterator-based operations.

Task-number: QTBUG-81716
Change-Id: Ibd41eb7db248a774673c701549d9a03cbf2e48b6
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2020-09-01 13:35:39 +02:00

50 lines
955 B
Prolog

TEMPLATE=subdirs
SUBDIRS=\
qcoreapplication \
qdeadlinetimer \
qelapsedtimer \
qeventdispatcher \
qeventloop \
qmath \
qmetacontainer \
qmetaobject \
qmetaobjectbuilder \
qmetamethod \
qmetaproperty \
qmetatype \
qmetaenum \
qmimedata \
qobject \
qpointer \
qsharedmemory \
qsignalblocker \
qsignalmapper \
qsocketnotifier \
qsystemsemaphore \
qtimer \
qtranslator \
qvariant \
qwineventnotifier \
qproperty
!qtHaveModule(gui): SUBDIRS -= \
qmimedata
!qtHaveModule(network): SUBDIRS -= \
qeventloop \
qobject \
qsocketnotifier
!qtConfig(private_tests): SUBDIRS -= \
qsocketnotifier \
qsharedmemory \
qproperty
# This test is only applicable on Windows
!win32*: SUBDIRS -= qwineventnotifier
android|uikit: SUBDIRS -= qobject qsharedmemory qsystemsemaphore
!qtConfig(systemsemaphore): SUBDIRS -= \
qsystemsemaphore