src/declarative/util/qdeclarativexmllistmodel_p.h
changeset 33 3e2da88830cd
parent 30 5dc02b23752f
equal deleted inserted replaced
30:5dc02b23752f 33:3e2da88830cd
    68     QList<QPair<int, int> > inserted;
    68     QList<QPair<int, int> > inserted;
    69     QList<QPair<int, int> > removed;
    69     QList<QPair<int, int> > removed;
    70     QStringList keyRoleResultsCache;
    70     QStringList keyRoleResultsCache;
    71 };
    71 };
    72 
    72 
    73 class Q_DECLARATIVE_EXPORT QDeclarativeXmlListModel : public QListModelInterface, public QDeclarativeParserStatus
    73 class Q_AUTOTEST_EXPORT QDeclarativeXmlListModel : public QListModelInterface, public QDeclarativeParserStatus
    74 {
    74 {
    75     Q_OBJECT
    75     Q_OBJECT
    76     Q_INTERFACES(QDeclarativeParserStatus)
    76     Q_INTERFACES(QDeclarativeParserStatus)
    77     Q_ENUMS(Status)
    77     Q_ENUMS(Status)
    78 
    78 
   147 private:
   147 private:
   148     Q_DECLARE_PRIVATE(QDeclarativeXmlListModel)
   148     Q_DECLARE_PRIVATE(QDeclarativeXmlListModel)
   149     Q_DISABLE_COPY(QDeclarativeXmlListModel)
   149     Q_DISABLE_COPY(QDeclarativeXmlListModel)
   150 };
   150 };
   151 
   151 
   152 class Q_DECLARATIVE_EXPORT QDeclarativeXmlListModelRole : public QObject
   152 class Q_AUTOTEST_EXPORT QDeclarativeXmlListModelRole : public QObject
   153 {
   153 {
   154     Q_OBJECT
   154     Q_OBJECT
   155     Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged)
   155     Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged)
   156     Q_PROPERTY(QString query READ query WRITE setQuery NOTIFY queryChanged)
   156     Q_PROPERTY(QString query READ query WRITE setQuery NOTIFY queryChanged)
   157     Q_PROPERTY(bool isKey READ isKey WRITE setIsKey NOTIFY isKeyChanged)
   157     Q_PROPERTY(bool isKey READ isKey WRITE setIsKey NOTIFY isKeyChanged)