forked from qt-creator/qt-creator
QmlDesigner.FormEditor: Add instancePropertyChange to tools
Change-Id: Ibd2e30f97117ec2c20240e115e57f387fd220686
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
(cherry picked from commit 0edde8f83e)
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
This commit is contained in:
committed by
Thomas Hartmann
parent
7a5c8b3fcc
commit
95da38c5b0
@@ -82,6 +82,7 @@ public:
|
|||||||
|
|
||||||
virtual void instancesCompleted(const QList<FormEditorItem*> &itemList) = 0;
|
virtual void instancesCompleted(const QList<FormEditorItem*> &itemList) = 0;
|
||||||
virtual void instancesParentChanged(const QList<FormEditorItem*> &itemList) = 0;
|
virtual void instancesParentChanged(const QList<FormEditorItem*> &itemList) = 0;
|
||||||
|
virtual void instancePropertyChange(const QList<QPair<ModelNode, PropertyName> > &propertyList) = 0;
|
||||||
|
|
||||||
void setItems(const QList<FormEditorItem*> &itemList);
|
void setItems(const QList<FormEditorItem*> &itemList);
|
||||||
QList<FormEditorItem*> items() const;
|
QList<FormEditorItem*> items() const;
|
||||||
|
|||||||
@@ -244,6 +244,9 @@ void DragTool::instancesParentChanged(const QList<FormEditorItem *> &itemList)
|
|||||||
m_moveManipulator.synchronizeInstanceParent(itemList);
|
m_moveManipulator.synchronizeInstanceParent(itemList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void DragTool::instancePropertyChange(const QList<QPair<ModelNode, PropertyName> > & /*propertyList*/)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
void DragTool::clearMoveDelay()
|
void DragTool::clearMoveDelay()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -84,6 +84,7 @@ public:
|
|||||||
|
|
||||||
void selectedItemsChanged(const QList<FormEditorItem*> &itemList);
|
void selectedItemsChanged(const QList<FormEditorItem*> &itemList);
|
||||||
void instancesParentChanged(const QList<FormEditorItem *> &itemList);
|
void instancesParentChanged(const QList<FormEditorItem *> &itemList);
|
||||||
|
void instancePropertyChange(const QList<QPair<ModelNode, PropertyName> > &propertyList) QTC_OVERRIDE;
|
||||||
|
|
||||||
void updateMoveManipulator();
|
void updateMoveManipulator();
|
||||||
|
|
||||||
|
|||||||
@@ -268,6 +268,10 @@ void MoveTool::instancesParentChanged(const QList<FormEditorItem *> &itemList)
|
|||||||
m_moveManipulator.synchronizeInstanceParent(itemList);
|
m_moveManipulator.synchronizeInstanceParent(itemList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void MoveTool::instancePropertyChange(const QList<QPair<ModelNode, PropertyName> > & /*propertyList*/)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
bool MoveTool::haveSameParent(const QList<FormEditorItem*> &itemList)
|
bool MoveTool::haveSameParent(const QList<FormEditorItem*> &itemList)
|
||||||
{
|
{
|
||||||
if (itemList.isEmpty())
|
if (itemList.isEmpty())
|
||||||
|
|||||||
@@ -69,6 +69,7 @@ public:
|
|||||||
|
|
||||||
void instancesCompleted(const QList<FormEditorItem*> &itemList);
|
void instancesCompleted(const QList<FormEditorItem*> &itemList);
|
||||||
void instancesParentChanged(const QList<FormEditorItem *> &itemList);
|
void instancesParentChanged(const QList<FormEditorItem *> &itemList);
|
||||||
|
void instancePropertyChange(const QList<QPair<ModelNode, PropertyName> > &propertyList) QTC_OVERRIDE;
|
||||||
|
|
||||||
void updateMoveManipulator();
|
void updateMoveManipulator();
|
||||||
|
|
||||||
|
|||||||
@@ -208,6 +208,10 @@ void ResizeTool::instancesCompleted(const QList<FormEditorItem*> &/*itemList*/)
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void ResizeTool::instancePropertyChange(const QList<QPair<ModelNode, PropertyName> > & /*propertyList*/)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void ResizeTool::instancesParentChanged(const QList<FormEditorItem *> &/*itemList*/)
|
void ResizeTool::instancesParentChanged(const QList<FormEditorItem *> &/*itemList*/)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -71,6 +71,7 @@ public:
|
|||||||
void instancesParentChanged(const QList<FormEditorItem *> &itemList);
|
void instancesParentChanged(const QList<FormEditorItem *> &itemList);
|
||||||
|
|
||||||
void instancesCompleted(const QList<FormEditorItem*> &itemList);
|
void instancesCompleted(const QList<FormEditorItem*> &itemList);
|
||||||
|
void instancePropertyChange(const QList<QPair<ModelNode, PropertyName> > &propertyList) QTC_OVERRIDE;
|
||||||
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|||||||
@@ -284,6 +284,10 @@ void SelectionTool::instancesParentChanged(const QList<FormEditorItem *> &/*item
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void SelectionTool::instancePropertyChange(const QList<QPair<ModelNode, PropertyName> > & /*propertyList*/)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
void SelectionTool::selectUnderPoint(QGraphicsSceneMouseEvent *event)
|
void SelectionTool::selectUnderPoint(QGraphicsSceneMouseEvent *event)
|
||||||
{
|
{
|
||||||
m_singleSelectionManipulator.begin(event->scenePos());
|
m_singleSelectionManipulator.begin(event->scenePos());
|
||||||
|
|||||||
@@ -82,6 +82,7 @@ public:
|
|||||||
void instancesCompleted(const QList<FormEditorItem*> &itemList);
|
void instancesCompleted(const QList<FormEditorItem*> &itemList);
|
||||||
void instancesParentChanged(const QList<FormEditorItem *> &itemList);
|
void instancesParentChanged(const QList<FormEditorItem *> &itemList);
|
||||||
|
|
||||||
|
void instancePropertyChange(const QList<QPair<ModelNode, PropertyName> > &propertyList) QTC_OVERRIDE;
|
||||||
|
|
||||||
void selectUnderPoint(QGraphicsSceneMouseEvent *event);
|
void selectUnderPoint(QGraphicsSceneMouseEvent *event);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user