4#ifndef QQMLEXTENSIONINTERFACE_H
5#define QQMLEXTENSIONINTERFACE_H
7#include <QtQml/qtqmlglobal.h>
8#include <QtCore/qobject.h>
36#define QQmlTypesExtensionInterface_iid "org.qt-project.Qt.QQmlTypesExtensionInterface"
41#define QQmlExtensionInterface_iid "org.qt-project.Qt.QQmlExtensionInterface/1.0"
42#define QQmlExtensionInterface_iid_old "org.qt-project.Qt.QQmlExtensionInterface"
46#define QQmlEngineExtensionInterface_iid "org.qt-project.Qt.QQmlEngineExtensionInterface"
virtual void initializeEngine(QQmlEngine *engine, const char *uri)=0
virtual ~QQmlEngineExtensionInterface()
The QQmlEngine class provides an environment for instantiating QML components.
virtual void initializeEngine(QQmlEngine *engine, const char *uri)=0
~QQmlExtensionInterface() override
virtual void registerTypes(const char *uri)=0
virtual ~QQmlTypesExtensionInterface()
Combined button and popup list for selecting options.
#define Q_DECLARE_INTERFACE(IFace, IId)
#define QQmlEngineExtensionInterface_iid
#define QQmlExtensionInterface_iid