qtmobility/examples/qmlcontacts/qmlcontactsa.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 5 453da2cfceef
equal deleted inserted replaced
1:2b40d63a9c3d 4:90517678cc4f
    54 QTM_END_NAMESPACE
    54 QTM_END_NAMESPACE
    55 
    55 
    56 QTM_USE_NAMESPACE
    56 QTM_USE_NAMESPACE
    57 
    57 
    58 // ![0]
    58 // ![0]
    59 #include <qml.h>
    59 #include <QtDeclarative>
    60 
    60 
    61 class QMLContactManagerAsync : public QObject {
    61 class QMLContactManagerAsync : public QObject {
    62 Q_OBJECT
    62 Q_OBJECT
    63 Q_PROPERTY(QString availableManagers READ availableManagers)
    63 Q_PROPERTY(QString availableManagers READ availableManagers)
    64 Q_PROPERTY(QString manager READ manager WRITE setManager)
    64 Q_PROPERTY(QString manager READ manager WRITE setManager)
   103     QList<QContactLocalId> m_contactIds;
   103     QList<QContactLocalId> m_contactIds;
   104     void fillContactsIntoMemoryEngine(QContactManager* manager);
   104     void fillContactsIntoMemoryEngine(QContactManager* manager);
   105     QString contactListToQString(const QList<QContactLocalId>& contactIds) const;
   105     QString contactListToQString(const QList<QContactLocalId>& contactIds) const;
   106     QStringList contactListToQString(const QList<QContact>& contact) const;
   106     QStringList contactListToQString(const QList<QContact>& contact) const;
   107 };
   107 };
   108 QML_DECLARE_TYPE(QMLContactManagerAsync);
   108 QML_DECLARE_TYPE(QMLContactManagerAsync)
   109 // ![0]
   109 // ![0]
   110 
   110 
   111 #endif // QMLCONTACTS_H
   111 #endif // QMLCONTACTS_H