qt5base-lts/tests/auto/tools
Lars Knoll ad32ac5b4f Make bindings introspectable through moc
Add a new BINDABLE declaration to the Q_PROPERTY() macro that tells moc
where to find the QBindable for the property.

Add a QUntypedBindable base class to QBindable<T> that gives access to
generic functionality and checks argument compatibility at runtime.
QBindable<T> will still do static checking at compile time.

Add QMetaProperty::isBindable() and QMetaProperty::bindable()
to be able to dynamically access the binding functionality.

Change-Id: Ic7b08ae2cde83fd43e627d813a886e1de01fa3dc
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2020-09-02 22:44:29 +02:00
..
moc Make bindings introspectable through moc 2020-09-02 22:44:29 +02:00
qdbuscpp2xml CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qdbusxml2cpp CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qmake CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qmakelib Move QStringRef and remains to Qt5Compat 2020-08-20 00:58:13 +02:00
rcc Don't set the environment variable QT_RCC_TEST anymore in tst_rcc 2020-07-08 07:56:40 +02:00
uic Use OpenType font weights 2020-08-28 07:26:54 +02:00
.prev_CMakeLists.txt CMake: Regenerate subdir test projects 2020-07-09 09:38:39 +02:00
CMakeLists.txt cmake support for tst_moc 2020-08-10 12:59:46 +02:00
tools.pro add test for the qmake library 2015-02-25 13:54:33 +00:00