src/declarative/util/qdeclarativestate_p.h
changeset 33 3e2da88830cd
parent 30 5dc02b23752f
equal deleted inserted replaced
30:5dc02b23752f 33:3e2da88830cd
    82     QString specifiedProperty;
    82     QString specifiedProperty;
    83 
    83 
    84     void deleteFromBinding();
    84     void deleteFromBinding();
    85 };
    85 };
    86 
    86 
    87 class QDeclarativeActionEvent
    87 class Q_AUTOTEST_EXPORT QDeclarativeActionEvent
    88 {
    88 {
    89 public:
    89 public:
    90     virtual ~QDeclarativeActionEvent();
    90     virtual ~QDeclarativeActionEvent();
    91     virtual QString typeName() const;
    91     virtual QString typeName() const;
    92 
    92 
   144     QDeclarativeState(QObject *parent=0);
   144     QDeclarativeState(QObject *parent=0);
   145     virtual ~QDeclarativeState();
   145     virtual ~QDeclarativeState();
   146 
   146 
   147     QString name() const;
   147     QString name() const;
   148     void setName(const QString &);
   148     void setName(const QString &);
       
   149     bool isNamed() const;
   149 
   150 
   150     /*'when' is a QDeclarativeBinding to limit state changes oscillation
   151     /*'when' is a QDeclarativeBinding to limit state changes oscillation
   151      due to the unpredictable order of evaluation of bound expressions*/
   152      due to the unpredictable order of evaluation of bound expressions*/
   152     bool isWhenKnown() const;
   153     bool isWhenKnown() const;
   153     QDeclarativeBinding *when() const;
   154     QDeclarativeBinding *when() const;