Debugger: Fix manual test case for QtQuick2

Change-Id: I1ccc631a6e03b0e1229fa23d13ff13303166df80
Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
Kai Koehne
2013-03-14 11:36:14 +01:00
committed by hjk
parent 833c0746c8
commit e920010ea4
7 changed files with 13 additions and 12 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
QT += declarative quick
QT += qml quick
macx:CONFIG -= app_bundle
+2 -2
View File
@@ -1,7 +1,7 @@
#include <QGuiApplication>
#include <QQuickView>
#include <QDeclarativeContext>
#include <QDeclarativeEngine>
#include <QQmlContext>
#include <QQmlEngine>
#include <QDebug>
class Backend : public QObject {
@@ -1,6 +1,8 @@
#include "myplugin.h"
#include "mytype.h"
#include <qqml.h>
void MyPlugin::registerTypes(const char *uri)
{
// @uri mymodule
@@ -8,4 +10,3 @@ void MyPlugin::registerTypes(const char *uri)
qmlRegisterType<MyType>(uri, 1, 0, "MyType");
}
Q_EXPORT_PLUGIN(MyPlugin)
@@ -1,13 +1,12 @@
#ifndef MYPLUGIN_H
#define MYPLUGIN_H
#include <qdeclarative.h>
#include <QDeclarativeExtensionPlugin>
#include <QQmlExtensionPlugin>
class MyPlugin : public QDeclarativeExtensionPlugin
class MyPlugin : public QQmlExtensionPlugin
{
Q_OBJECT
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
public:
void registerTypes(const char *uri);
};
@@ -1,6 +1,6 @@
TEMPLATE = lib
TARGET = myplugin
QT += declarative
QT += qml
CONFIG += qt plugin
TARGET = $$qtLibraryTarget($$TARGET)
@@ -1,8 +1,8 @@
#include "mytype.h"
#include <QTimer>
#include <QTime>
#include <qdeclarative.h>
#include "mytype.h"
#include <qqml.h>
MyType::MyType(QObject *parent)
: QObject(parent)
@@ -1 +1,2 @@
module myplugin
plugin myplugin