return m_currentTool;
}
-void FormEditorView::changeToMoveTool()
+bool FormEditorView::changeToMoveTool()
{
if (m_currentTool == m_moveTool)
- return;
+ return true;
if (!isMoveToolAvailable())
- return;
+ return false;
scene()->setPaintMode(FormEditorScene::NormalMode);
m_scene->updateAllFormEditorItems();
m_currentTool = m_moveTool;
m_currentTool->clear();
m_currentTool->setItems(scene()->itemsForQmlItemNodes(selectedQmlItemNodes()));
+ return true;
}
void FormEditorView::changeToDragTool()
}
-void FormEditorView::changeToMoveTool(const QPointF &beginPoint)
+bool FormEditorView::changeToMoveTool(const QPointF &beginPoint)
{
if (m_currentTool == m_moveTool)
- return;
+ return true;
if (!isMoveToolAvailable())
- return;
+ return false;
scene()->setPaintMode(FormEditorScene::NormalMode);
m_scene->updateAllFormEditorItems();
m_currentTool->clear();
m_currentTool->setItems(scene()->itemsForQmlItemNodes(selectedQmlItemNodes()));
m_moveTool->beginWithPoint(beginPoint);
+ return true;
}
void FormEditorView::changeToSelectionTool()
AbstractFormEditorTool *currentTool() const;
FormEditorScene *scene() const;
- void changeToMoveTool();
- void changeToMoveTool(const QPointF &beginPoint);
+ bool changeToMoveTool();
+ bool changeToMoveTool(const QPointF &beginPoint);
void changeToDragTool();
void changeToSelectionTool();
void changeToItemCreatorTool();