Qt IVI Generator Addressbook Example

/**************************************************************************** ** Generated from 'Example.IVI.AddressBook.qface' ** ** Created by: The QFace generator (QtAS 5.12.8) ** ** WARNING! All changes made in this file will be lost! *****************************************************************************/
#include "addressbookmodule.h" #include "addressbookmodulefactory.h" #include "addressbook.h" #include <QtIviCore/QIviPendingReply> #include <QQmlEngine> #include <QDebug> #include <QDataStream> /*! \internal */ QObject* addressbookmodule_singletontype_provider(QQmlEngine*, QJSEngine*) { return new AddressBookModuleFactory(); } /*! \class AddressBookModule \inmodule Example.IVI.AddressBook \brief The AddressBookModule class holds all the enums defined in the Example.IVI.AddressBook module. */ AddressBookModule::AddressBookModule(QObject *parent) : QObject(parent) { } /*! \internal */ void AddressBookModule::registerTypes() { qRegisterMetaType<Contact>(); qRegisterMetaTypeStreamOperators<Contact>(); qIviRegisterPendingReplyType<Contact>(); } /*! \internal */ void AddressBookModule::registerQmlTypes(const QString& uri, int majorVersion, int minorVersion) { qmlRegisterSingletonType<AddressBookModule>(uri.toLatin1(), majorVersion, minorVersion, "AddressBookModule", addressbookmodule_singletontype_provider); AddressBook::registerQmlTypes(uri, majorVersion, minorVersion); }