#include "qdeclarativesqldatabase_p.h"
#include "qdeclarativescriptstring.h"
#include "qdeclarativeglobal_p.h"
+#include "qdeclarativelistmodel_p.h"
#include "qdeclarativeworkerscript_p.h"
#include "qdeclarativecomponent_p.h"
#include "qdeclarativenetworkaccessmanagerfactory.h"
{
QDeclarativeEnginePrivate::registerBaseTypes(uri, versionMajor, versionMinor);
QDeclarativeValueTypeFactory::registerBaseTypes(uri, versionMajor, versionMinor);
- QDeclarativeUtilModule::registerBaseTypes(uri, versionMajor, versionMinor);
}
/*!
{
qmlRegisterType<QDeclarativeComponent>(uri,versionMajor,versionMinor,"Component");
qmlRegisterType<QObject>(uri,versionMajor,versionMinor,"QtObject");
+ qmlRegisterType<QDeclarativeListElement>(uri, versionMajor, versionMinor,"ListElement");
+ qmlRegisterCustomType<QDeclarativeListModel>(uri, versionMajor, versionMinor,"ListModel", new QDeclarativeListModelParser);
qmlRegisterType<QDeclarativeWorkerScript>(uri,versionMajor,versionMinor,"WorkerScript");
}
#include <QtCore/QHash>
#include <QtCore/QList>
#include <QtCore/QVariant>
-#include <private/qlistmodelinterface_p.h>
+#include "qlistmodelinterface_p.h"
#include <private/qv8engine_p.h>
#include <private/qpodvector_p.h>
****************************************************************************/
#include "qdeclarativeworkerscript_p.h"
-#include <private/qdeclarativelistmodel_p.h>
-#include <private/qdeclarativelistmodelworkeragent_p.h>
+#include "qdeclarativelistmodel_p.h"
+#include "qdeclarativelistmodelworkeragent_p.h"
#include "qdeclarativeengine_p.h"
#include "qdeclarativeexpression_p.h"
SOURCES += \
$$PWD/qdeclarativeapplication.cpp \
$$PWD/qdeclarativeinstruction.cpp \
+ $$PWD/qdeclarativelistmodel.cpp \
+ $$PWD/qdeclarativelistmodelworkeragent.cpp \
+ $$PWD/qdeclarativeopenmetaobject.cpp \
$$PWD/qdeclarativevmemetaobject.cpp \
$$PWD/qdeclarativeengine.cpp \
$$PWD/qdeclarativeexpression.cpp \
$$PWD/qdeclarativeimport.cpp \
$$PWD/qdeclarativelist.cpp \
$$PWD/qdeclarativelocale.cpp \
+ $$PWD/qlistmodelinterface.cpp
HEADERS += \
$$PWD/qdeclarativeglobal_p.h \
$$PWD/qdeclarativeinstruction_p.h \
+ $$PWD/qdeclarativelistmodel_p.h\
+ $$PWD/qdeclarativelistmodel_p_p.h\
+ $$PWD/qdeclarativelistmodelworkeragent_p.h \
+ $$PWD/qdeclarativeopenmetaobject_p.h \
$$PWD/qdeclarativevmemetaobject_p.h \
$$PWD/qdeclarative.h \
$$PWD/qdeclarativeapplication_p.h \
$$PWD/qdeclarativenullablevalue_p_p.h \
$$PWD/qdeclarativescriptstring_p.h \
$$PWD/qdeclarativelocale_p.h \
+ $$PWD/qlistmodelinterface_p.h
QT += sql
include(parser/parser.pri)
#include "qdeclarativepropertychanges_p.h"
-#include "qdeclarativeopenmetaobject_p.h"
+#include <private/qdeclarativeopenmetaobject_p.h>
#include <private/qdeclarativerewrite_p.h>
#include <private/qdeclarativeengine_p.h>
#include "qdeclarativepropertymap.h"
#include <private/qmetaobjectbuilder_p.h>
-#include "qdeclarativeopenmetaobject_p.h"
+#include <private/qdeclarativeopenmetaobject_p.h>
#include <QDebug>
#include "qdeclarativeconnections_p.h"
#include "qdeclarativesmoothedanimation_p.h"
#include "qdeclarativefontloader_p.h"
-#include "qdeclarativelistaccessor_p.h"
-#include "qdeclarativelistmodel_p.h"
#include "qdeclarativepackage_p.h"
#include "qdeclarativepropertychanges_p.h"
#include "qdeclarativespringanimation_p.h"
#include <QtCore/qcoreapplication.h>
#include <QtGui/QInputPanel>
-void QDeclarativeUtilModule::registerBaseTypes(const char *uri, int versionMajor, int versionMinor)
-{
- qmlRegisterType<QDeclarativeListElement>(uri, versionMajor, versionMinor,"ListElement");
- qmlRegisterCustomType<QDeclarativeListModel>(uri, versionMajor, versionMinor,"ListModel", new QDeclarativeListModelParser);
-}
-
void QDeclarativeUtilModule::defineModule()
{
qmlRegisterUncreatableType<QInputPanel>("QtQuick",2,0,"InputPanel", QInputPanel::tr("InputPanel is an abstract class"));
qmlRegisterCustomType<QDeclarativePropertyChanges>("QtQuick",2,0,"PropertyChanges", new QDeclarativePropertyChangesParser);
qmlRegisterCustomType<QDeclarativeConnections>("QtQuick",2,0,"Connections", new QDeclarativeConnectionsParser);
- registerBaseTypes("QtQuick",2,0);
}
class QDeclarativeUtilModule
{
public:
- static void registerBaseTypes(const char *uri, int versionMajor, int versionMinor);
static void defineModule();
};
$$PWD/qdeclarativepropertychanges.cpp \
$$PWD/qdeclarativestategroup.cpp \
$$PWD/qdeclarativetransition.cpp \
- $$PWD/qdeclarativelistmodel.cpp\
$$PWD/qdeclarativelistaccessor.cpp \
- $$PWD/qdeclarativeopenmetaobject.cpp \
$$PWD/qdeclarativetimeline.cpp \
$$PWD/qdeclarativetimer.cpp \
$$PWD/qdeclarativebind.cpp \
$$PWD/qdeclarativebehavior.cpp \
$$PWD/qdeclarativefontloader.cpp \
$$PWD/qdeclarativestyledtext.cpp \
- $$PWD/qdeclarativelistmodelworkeragent.cpp \
$$PWD/qdeclarativepath.cpp \
$$PWD/qdeclarativechangeset.cpp \
$$PWD/qdeclarativelistcompositor.cpp \
- $$PWD/qlistmodelinterface.cpp \
$$PWD/qdeclarativepathinterpolator.cpp \
$$PWD/qdeclarativesvgparser.cpp
$$PWD/qdeclarativetransitionmanager_p_p.h \
$$PWD/qdeclarativestategroup_p.h \
$$PWD/qdeclarativetransition_p.h \
- $$PWD/qdeclarativelistmodel_p.h\
- $$PWD/qdeclarativelistmodel_p_p.h\
$$PWD/qdeclarativelistaccessor_p.h \
- $$PWD/qdeclarativeopenmetaobject_p.h \
$$PWD/qdeclarativetimeline_p_p.h \
$$PWD/qdeclarativetimer_p.h \
$$PWD/qdeclarativebind_p.h \
$$PWD/qdeclarativebehavior_p.h \
$$PWD/qdeclarativefontloader_p.h \
$$PWD/qdeclarativestyledtext_p.h \
- $$PWD/qdeclarativelistmodelworkeragent_p.h \
$$PWD/qdeclarativepath_p.h \
$$PWD/qdeclarativepath_p_p.h \
$$PWD/qdeclarativechangeset_p.h \
$$PWD/qdeclarativelistcompositor_p.h \
- $$PWD/qlistmodelinterface_p.h \
$$PWD/qdeclarativepathinterpolator_p.h \
$$PWD/qdeclarativesvgparser_p.h