diff options
Diffstat (limited to 'tests/auto/qml/qmltyperegistrar/tst_qmltyperegistrar.h')
-rw-r--r-- | tests/auto/qml/qmltyperegistrar/tst_qmltyperegistrar.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/auto/qml/qmltyperegistrar/tst_qmltyperegistrar.h b/tests/auto/qml/qmltyperegistrar/tst_qmltyperegistrar.h index 2a8423c682..d0c0d175e3 100644 --- a/tests/auto/qml/qmltyperegistrar/tst_qmltyperegistrar.h +++ b/tests/auto/qml/qmltyperegistrar/tst_qmltyperegistrar.h @@ -30,6 +30,7 @@ #define TST_QMLTYPEREGISTRAR_H #include "foreign.h" +#include "foreign_p.h" #include <QtQml/qqml.h> #include <QtCore/qproperty.h> @@ -382,6 +383,12 @@ struct BValueTypeWithEnumForeign2 QML_NAMED_ELEMENT(valueTypeWithEnum2) }; +class DerivedFromForeignPrivate : public ForeignPrivate +{ + Q_OBJECT + QML_ELEMENT +}; + class tst_qmltyperegistrar : public QObject { Q_OBJECT @@ -411,6 +418,7 @@ private slots: void finalProperty(); void parentProperty(); void namespacesAndValueTypes(); + void derivedFromForeignPrivate(); private: QByteArray qmltypesData; |