Changed: #1193 Core::IContext does not factory.
This commit is contained in:
parent
cdd0e23021
commit
4015552e0d
2 changed files with 24 additions and 19 deletions
|
@ -3,6 +3,7 @@
|
||||||
|
|
||||||
#include "qnel_widget.h"
|
#include "qnel_widget.h"
|
||||||
#include "painter_dock_widget.h"
|
#include "painter_dock_widget.h"
|
||||||
|
#include <QtGui/QMenu>
|
||||||
|
|
||||||
ZonePainterMainWindow::ZonePainterMainWindow(QWidget *parent) :
|
ZonePainterMainWindow::ZonePainterMainWindow(QWidget *parent) :
|
||||||
QMainWindow(parent),
|
QMainWindow(parent),
|
||||||
|
|
|
@ -79,7 +79,10 @@ class CZonePainterContext: public Core::IContext
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
public:
|
public:
|
||||||
CZonePainterContext(QObject *parent = 0): IContext(parent) {}
|
CZonePainterContext(QObject *parent = 0): IContext(parent)
|
||||||
|
{
|
||||||
|
m_zonePainterMainWindow = new ZonePainterMainWindow();
|
||||||
|
}
|
||||||
virtual ~CZonePainterContext() {}
|
virtual ~CZonePainterContext() {}
|
||||||
|
|
||||||
virtual QString id() const
|
virtual QString id() const
|
||||||
|
@ -96,8 +99,9 @@ public:
|
||||||
}
|
}
|
||||||
virtual QWidget *widget()
|
virtual QWidget *widget()
|
||||||
{
|
{
|
||||||
return new ZonePainterMainWindow();
|
return m_zonePainterMainWindow;
|
||||||
}
|
}
|
||||||
|
ZonePainterMainWindow *m_zonePainterMainWindow;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace Plugin
|
} // namespace Plugin
|
||||||
|
|
Loading…
Reference in a new issue