0
0
mirror of https://github.com/fralx/LimeReport.git synced 2025-11-25 00:18:06 +03:00

plugin finished

This commit is contained in:
Arin Alexander
2017-11-27 23:14:05 +03:00
parent 0fb1ba1bd8
commit 911eb1102a
25 changed files with 270 additions and 455 deletions

View File

@@ -4,17 +4,14 @@
#include <QMainWindow>
#include <lrdesignerplugininterface.h>
class DesignerFactoryPlugin : public QObject, public LimeReportPluginInterface {
class ReportDesignerFactoryPlugin : public QObject, public LimeReportPluginInterface {
Q_OBJECT
Q_PLUGIN_METADATA(IID "ru.limereport.DersignerFactoryInterface")
Q_INTERFACES( LimeReportPluginInterface )
public:
~DesignerFactoryPlugin();
QString getString() const;
QVariant getVar() const;
QMainWindow* getDesignerWindow(LimeReport::ReportEnginePrivateInterface* report, QWidget* parent, QSettings* settings);
~ReportDesignerFactoryPlugin();
LimeReport::ReportDesignWindowInterface* getDesignerWindow(LimeReport::ReportEnginePrivateInterface* report, QWidget* parent, QSettings* settings);
};
#endif