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! *****************************************************************************/
#ifndef ADDRESSBOOK_ADDRESSBOOKBACKENDINTERFACE_H_ #define ADDRESSBOOK_ADDRESSBOOKBACKENDINTERFACE_H_ #include "addressbookmodule.h" #include "contact.h" #include <QtIviCore/QIviFeatureInterface> #include <QtIviCore/QIviPendingReply> #include <QtIviCore/QIviPagingModelInterface> class Q_EXAMPLE_IVI_ADDRESSBOOK_EXPORT AddressBookBackendInterface : public QIviFeatureInterface { Q_OBJECT public: explicit AddressBookBackendInterface(QObject *parent = nullptr); ~AddressBookBackendInterface(); virtual QIviPendingReply<void> insertContact(int index, const Contact &contact) = 0; Q_SIGNALS: void contactsChanged(QIviPagingModelInterface *contacts=nullptr); }; #define AddressBook_AddressBook_iid ("Example.IVI.AddressBook.AddressBook") #endif // ADDRESSBOOK_ADDRESSBOOKBACKENDINTERFACE_H_