diff --git a/src/plugins/qmldesigner/fxplugin/fxplugin.cpp b/src/plugins/qmldesigner/fxplugin/fxplugin.cpp index d88b1a2db5e6811ad764f7194e5a1806bf4b9779..750f0b11b28b340f813f30adae5252886226a456 100644 --- a/src/plugins/qmldesigner/fxplugin/fxplugin.cpp +++ b/src/plugins/qmldesigner/fxplugin/fxplugin.cpp @@ -30,9 +30,18 @@ #include "fxplugin.h" #include <widgetplugin_helper.h> #include <QtCore/QtPlugin> +#include <private/qdeclarativerectangle_p.h> +#include <private/qdeclarativescalegrid_p_p.h> namespace QmlDesigner { + +FxPlugin::FxPlugin() +{ + qmlRegisterType<QDeclarativePen>("Qt",4,6,"Pen"); + qmlRegisterType<QDeclarativeScaleGrid>("Qt",4,6,"ScaleGrid"); +} + QString FxPlugin::pluginName() { return ("FxPlugin"); diff --git a/src/plugins/qmldesigner/fxplugin/fxplugin.h b/src/plugins/qmldesigner/fxplugin/fxplugin.h index 339d4425354253992b947117259551eac7b9f099..f592f44ac8b3060698a167e561735260153772c4 100644 --- a/src/plugins/qmldesigner/fxplugin/fxplugin.h +++ b/src/plugins/qmldesigner/fxplugin/fxplugin.h @@ -44,7 +44,7 @@ class FxPlugin : public QObject, QmlDesigner::IWidgetPlugin Q_DISABLE_COPY(FxPlugin) Q_INTERFACES(QmlDesigner::IWidgetPlugin) public: - FxPlugin() {} + FxPlugin(); ~FxPlugin() {} QString metaInfo();