42 #ifndef QDECLARATIVELISTMODELWORKERAGENT_P_H 43 #define QDECLARATIVELISTMODELWORKERAGENT_P_H 58 #include <QtScript/qscriptvalue.h> 59 #include <QtGui/qevent.h> 61 #include <QWaitCondition> 134 void insertChange(
int index,
int count);
135 void removeChange(
int index,
int count);
136 void moveChange(
int index,
int count,
int to);
137 void changedChange(
int index,
int count,
const QList<int> &roles);
162 #endif // QDECLARATIVEWORKERSCRIPT_P_H The QVariant class acts like a union for the most common Qt data types.
QDeclarativeListModelWorkerAgent * a
~QDeclarativeListModelWorkerAgent()
#define QT_END_NAMESPACE
This macro expands to.
virtual bool event(QEvent *)
This virtual function receives events to an object and should return true if the event e was recogniz...
The QMutex class provides access serialization between threads.
The QAtomicInt class provides platform-independent atomic operations on integers. ...
void changedData(int index, int count, const QList< int > &roles)
QDeclarativeListModel * list
The QString class provides a Unicode character string.
The QObject class is the base class of all Qt objects.
Q_INVOKABLE void move(int from, int to, int count)
QScriptEngine * scriptEngine() const
VariantRef(const VariantRef &r)
The QScriptEngine class provides an environment for evaluating Qt Script code.
#define QT_BEGIN_NAMESPACE
This macro expands to.
QDeclarativeListModelWorkerAgent(QDeclarativeListModel *)
Q_INVOKABLE void setProperty(int index, const QString &property, const QVariant &value)
VariantRef(QDeclarativeListModelWorkerAgent *_a)
QDeclarativeListModel * m_copy
VariantRef & operator=(const VariantRef &o)
QDeclarativeListModel * m_orig
void setScriptEngine(QScriptEngine *eng)
QVariant property(const char *name) const
Returns the value of the object's name property.
Q_INVOKABLE void insert(int index, const QScriptValue &)
The QEvent class is the base class of all event classes.
The QScriptValue class acts as a container for the Qt Script data types.
Q_INVOKABLE void append(const QScriptValue &)