objectClass(0), valueTypeClass(0), globalClass(0), cleanup(0), erroredBindings(0),
inProgressCreations(0), scriptEngine(this), workerScriptEngine(0), componentAttached(0),
inBeginCreate(false), networkAccessManager(0), networkAccessManagerFactory(0),
- typeLoader(e), importDatabase(e), uniqueId(1)
+ typeLoader(e), importDatabase(e)
{
if (!qt_QmlQtModule_registered) {
qt_QmlQtModule_registered = true;
QNetworkAccessManager *createNetworkAccessManager(QObject *parent) const;
QNetworkAccessManager *getNetworkAccessManager() const;
mutable QNetworkAccessManager *networkAccessManager;
- mutable QDeclarativeNetworkAccessManagerFactory *networkAccessManagerFactory;
+ QDeclarativeNetworkAccessManagerFactory *networkAccessManagerFactory;
QHash<QString,QSharedPointer<QDeclarativeImageProvider> > imageProviders;
QDeclarativeImageProvider::ImageType getImageProviderType(const QUrl &url) const;
QImage getImageFromProvider(const QUrl &url, QSize *size, const QSize& req_size) const;
QPixmap getPixmapFromProvider(const QUrl &url, QSize *size, const QSize& req_size) const;
- mutable QMutex mutex;
+ QMutex mutex;
QDeclarativeTypeLoader typeLoader;
QDeclarativeImportDatabase importDatabase;
- mutable quint32 uniqueId;
- quint32 getUniqueId() const {
- return uniqueId++;
- }
-
QDeclarativeValueTypeFactory valueTypes;
QHash<const QMetaObject *, QDeclarativePropertyCache *> propertyCache;