53 changes: 0 additions & 53 deletions src/plugins/diagram_overlay/qgsdiagramdialog.h

This file was deleted.

90 changes: 0 additions & 90 deletions src/plugins/diagram_overlay/qgsdiagramdialogbase.ui

This file was deleted.

28 changes: 0 additions & 28 deletions src/plugins/diagram_overlay/qgsdiagramfactorywidget.cpp

This file was deleted.

37 changes: 0 additions & 37 deletions src/plugins/diagram_overlay/qgsdiagramfactorywidget.h

This file was deleted.

19 changes: 4 additions & 15 deletions src/plugins/diagram_overlay/qgsdiagramoverlayplugin.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -18,26 +18,20 @@
#include "qgsdiagramoverlayplugin.h"
#include "qgisinterface.h"
#include "qgslegendinterface.h"
#include "qgsdiagramdialog.h"
#include "qgsdiagramoverlay.h"
#include "qgsmaplayerregistry.h"
#include "qgsproject.h"
#include "qgsvectorlayer.h"
#include <QDomDocument>
#include <QFile>
#include <QWidget>

#ifdef WIN32
#define QGISEXTERN extern "C" __declspec( dllexport )
#else
#define QGISEXTERN extern "C"
#endif

static const QString pluginName = QObject::tr( "Diagram Overlay" );
static const QString pluginName = QObject::tr( "Diagram Overlay (Legacy)" );
static const QString pluginDescription = QObject::tr( "A plugin for placing diagrams on vector layers" );
static const QString pluginCategory = QObject::tr( "Plugins" );
static const QString pluginVersion = QObject::tr( "Version 0.0.1" );
static const QString pluginVersion = QObject::tr( "Version 0.0.1 (Legacy)" );

QgsDiagramOverlayPlugin::QgsDiagramOverlayPlugin( QgisInterface* iface ): QObject(), QgsVectorOverlayPlugin( pluginName, pluginDescription, pluginCategory, pluginVersion ), mInterface( iface )
QgsDiagramOverlayPlugin::QgsDiagramOverlayPlugin( QgisInterface* iface ): QObject(), QgisPlugin( pluginName, pluginDescription, pluginCategory, pluginVersion, VECTOR_OVERLAY ), mInterface( iface )
{
if ( iface && iface->mainWindow() )
{
Expand Down Expand Up @@ -122,11 +116,6 @@ void QgsDiagramOverlayPlugin::projectRead()
}
}

QgsApplyDialog* QgsDiagramOverlayPlugin::dialog( QgsVectorLayer* vl ) const
{
return new QgsDiagramDialog( vl );
}

QGISEXTERN QgisPlugin* classFactory( QgisInterface* iface )
{
return new QgsDiagramOverlayPlugin( iface );
Expand Down
7 changes: 3 additions & 4 deletions src/plugins/diagram_overlay/qgsdiagramoverlayplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,22 +18,21 @@
#ifndef QGSDIAGRAMOVERLAYPLUGIN_H
#define QGSDIAGRAMOVERLAYPLUGIN_H

#include "qgsvectoroverlayplugin.h"
#include "qgisplugin.h"
#include <QObject>

class QgisInterface;
class QgsApplyDialog;

/**A plugin for placing diagrams on vector layers. The plugin provides a widget that can be embedded into the
vector layer properties dialog and is able to create and configure a diagram overlay layer*/
class QgsDiagramOverlayPlugin: public QObject, public QgsVectorOverlayPlugin
class QgsDiagramOverlayPlugin: public QObject, public QgisPlugin
{
Q_OBJECT
public:
QgsDiagramOverlayPlugin( QgisInterface* iface );
~QgsDiagramOverlayPlugin();
QgsApplyDialog* dialog( QgsVectorLayer* ) const;
void initGui() {}
void initGui() {};
void unload() {}

public slots:
Expand Down
33 changes: 0 additions & 33 deletions src/plugins/diagram_overlay/qgsdiagramrendererwidget.cpp

This file was deleted.

55 changes: 0 additions & 55 deletions src/plugins/diagram_overlay/qgsdiagramrendererwidget.h

This file was deleted.

107 changes: 0 additions & 107 deletions src/plugins/diagram_overlay/qgslinearlyscalingdialog.cpp

This file was deleted.

51 changes: 0 additions & 51 deletions src/plugins/diagram_overlay/qgslinearlyscalingdialog.h

This file was deleted.

72 changes: 0 additions & 72 deletions src/plugins/diagram_overlay/qgslinearlyscalingdialogbase.ui

This file was deleted.

247 changes: 0 additions & 247 deletions src/plugins/diagram_overlay/qgssvgdiagramfactorywidget.cpp

This file was deleted.

53 changes: 0 additions & 53 deletions src/plugins/diagram_overlay/qgssvgdiagramfactorywidget.h

This file was deleted.

136 changes: 0 additions & 136 deletions src/plugins/diagram_overlay/qgssvgdiagramfactorywidgetbase.ui

This file was deleted.

162 changes: 0 additions & 162 deletions src/plugins/diagram_overlay/qgswkndiagramfactorywidget.cpp

This file was deleted.

55 changes: 0 additions & 55 deletions src/plugins/diagram_overlay/qgswkndiagramfactorywidget.h

This file was deleted.

88 changes: 0 additions & 88 deletions src/plugins/diagram_overlay/qgswkndiagramfactorywidgetbase.ui

This file was deleted.