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_ADDRESSBOOKPRIVATE_H_ #define ADDRESSBOOK_ADDRESSBOOKPRIVATE_H_ // // W A R N I N G // ------------- // // This file is not part of the Qt API. It exists purely as an // implementation detail. This header file may change from version to // version without notice, or even be removed. // // We mean it. // #include "addressbookmodule.h" #include <QtIviCore/private/qiviabstractfeature_p.h> #include <QIviPagingModelInterface> class AddressBook; class AddressBookPrivate : public QIviAbstractFeaturePrivate { public: AddressBookPrivate(const QString &interface, AddressBook *parent); static AddressBookPrivate *get(AddressBook *p); static const AddressBookPrivate *get(const AddressBook *p); AddressBook *getParent(); void clearToDefaults(); void onContactsChanged(QIviPagingModelInterface *contacts); bool notify(const QByteArray &propertyName, const QVariant &value) override; AddressBook * const q_ptr; QIviPagingModel * m_contacts; Q_DECLARE_PUBLIC(AddressBook) }; #endif // ADDRESSBOOK_ADDRESSBOOKPRIVATE_H_