Backport commit n°5212

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.60@5213 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
blacksun
2018-01-12 08:54:57 +00:00
parent de8c6f1a98
commit ac51272ec9

View File

@@ -45,6 +45,7 @@ DiagramEventAddElement::DiagramEventAddElement(ElementsLocation &location, Diagr
init();
m_element -> setPos(pos);
m_element -> displayHelpLine(true);
m_element -> setFlag(QGraphicsItem::ItemIsSelectable, false);
m_diagram -> addItem(m_element);
m_running = true;
}
@@ -180,7 +181,7 @@ bool DiagramEventAddElement::buildElement()
int state;
ElementsLocation loc(m_integrate_path);
m_element = ElementFactory::Instance() -> createElement(loc, 0, &state);
m_element = ElementFactory::Instance() -> createElement(loc, nullptr, &state);
//The creation of element failed, we delete it
if (state) {
delete m_element;
@@ -200,9 +201,9 @@ void DiagramEventAddElement::addElement()
int state;
Element *element;
if (m_integrate_path.isEmpty())
element = ElementFactory::Instance() -> createElement(m_location, 0, &state);
element = ElementFactory::Instance() -> createElement(m_location, nullptr, &state);
else
element = ElementFactory::Instance() -> createElement(ElementsLocation(m_integrate_path), 0, &state);
element = ElementFactory::Instance() -> createElement(ElementsLocation(m_integrate_path), nullptr, &state);
//Build failed
if (state)