forked from qt-creator/qt-creator
ScxmlEditor: Make ScxmlEditorFactory independent of QObject inheritance
Change-Id: I11412b850869c8295e9eed9ed74ff4f7dcbcf8b2 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -48,7 +48,7 @@ ScxmlEditorFactory::ScxmlEditorFactory()
|
||||
|
||||
setEditorCreator([this] {
|
||||
if (!m_editorData) {
|
||||
m_editorData = new ScxmlEditorData(this);
|
||||
m_editorData = new ScxmlEditorData;
|
||||
QGuiApplication::setOverrideCursor(Qt::WaitCursor);
|
||||
m_editorData->fullInit();
|
||||
QGuiApplication::restoreOverrideCursor();
|
||||
@@ -56,3 +56,8 @@ ScxmlEditorFactory::ScxmlEditorFactory()
|
||||
return m_editorData->createEditor();
|
||||
});
|
||||
}
|
||||
|
||||
ScxmlEditorFactory::~ScxmlEditorFactory()
|
||||
{
|
||||
delete m_editorData;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user