diff options
author | Aurindam Jana <aurindam.jana@nokia.com> | 2012-04-04 10:33:00 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-04-10 13:11:00 +0200 |
commit | 0d1365e18cd99704058d1fc444d682c63f22fbef (patch) | |
tree | 32b3e536e6cf62032cf1bd478efa4a6ec7f43ae7 /src/plugins/qmltooling/shared | |
parent | 69ad0d9591de9a074d709823da7288c1c09d17ad (diff) |
QmlDebug: Combine Selection and Zoom Tools
Combine the Selection and Zoom Tools into Inspect Tool.
Change-Id: I2477e2b27f5dde5d74489ecf3c43a049e2ed3aa3
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
Diffstat (limited to 'src/plugins/qmltooling/shared')
4 files changed, 6 insertions, 20 deletions
diff --git a/src/plugins/qmltooling/shared/abstractviewinspector.cpp b/src/plugins/qmltooling/shared/abstractviewinspector.cpp index 135da1b8b7..c82e711b45 100644 --- a/src/plugins/qmltooling/shared/abstractviewinspector.cpp +++ b/src/plugins/qmltooling/shared/abstractviewinspector.cpp @@ -168,14 +168,9 @@ void AbstractViewInspector::changeToColorPickerTool() changeTool(InspectorProtocol::ColorPickerTool); } -void AbstractViewInspector::changeToZoomTool() +void AbstractViewInspector::changeToInspectTool() { - changeTool(InspectorProtocol::ZoomTool); -} - -void AbstractViewInspector::changeToSingleSelectTool() -{ - changeTool(InspectorProtocol::SelectTool); + changeTool(InspectorProtocol::InspectTool); } void AbstractViewInspector::changeToMarqueeSelectTool() @@ -272,7 +267,7 @@ bool AbstractViewInspector::keyReleaseEvent(QKeyEvent *event) { switch (event->key()) { case Qt::Key_V: - changeTool(InspectorProtocol::SelectTool); + changeTool(InspectorProtocol::InspectTool); break; // disabled because multiselection does not do anything useful without design mode // case Qt::Key_M: @@ -281,9 +276,6 @@ bool AbstractViewInspector::keyReleaseEvent(QKeyEvent *event) case Qt::Key_I: changeTool(InspectorProtocol::ColorPickerTool); break; - case Qt::Key_Z: - changeTool(InspectorProtocol::ZoomTool); - break; case Qt::Key_Space: setAnimationPaused(!animationPaused()); break; diff --git a/src/plugins/qmltooling/shared/abstractviewinspector.h b/src/plugins/qmltooling/shared/abstractviewinspector.h index 04ca02917e..581a8a5931 100644 --- a/src/plugins/qmltooling/shared/abstractviewinspector.h +++ b/src/plugins/qmltooling/shared/abstractviewinspector.h @@ -109,8 +109,7 @@ signals: void showAppOnTopChanged(bool showAppOnTop); void reloadRequested(); void marqueeSelectToolActivated(); - void selectToolActivated(); - void zoomToolActivated(); + void inspectToolActivated(); void colorPickerActivated(); void selectedColorChanged(const QColor &color); @@ -140,7 +139,7 @@ private: void changeToColorPickerTool(); void changeToZoomTool(); - void changeToSingleSelectTool(); + void changeToInspectTool(); void changeToMarqueeSelectTool(); virtual void setDesignModeBehavior(bool value); diff --git a/src/plugins/qmltooling/shared/qmlinspectorconstants.h b/src/plugins/qmltooling/shared/qmlinspectorconstants.h index e5a0ee5450..c24594ba2a 100644 --- a/src/plugins/qmltooling/shared/qmlinspectorconstants.h +++ b/src/plugins/qmltooling/shared/qmlinspectorconstants.h @@ -57,10 +57,6 @@ enum DesignTool { ZoomMode = 6 }; -static const int DragStartTime = 50; - -static const int DragStartDistance = 20; - static const double ZoomSnapDelta = 0.04; static const int EditorItemDataKey = 1000; diff --git a/src/plugins/qmltooling/shared/qqmlinspectorprotocol.h b/src/plugins/qmltooling/shared/qqmlinspectorprotocol.h index 63772aa8e4..d8807e526f 100644 --- a/src/plugins/qmltooling/shared/qqmlinspectorprotocol.h +++ b/src/plugins/qmltooling/shared/qqmlinspectorprotocol.h @@ -79,8 +79,7 @@ public: enum Tool { ColorPickerTool, SelectMarqueeTool, - SelectTool, - ZoomTool + InspectTool }; static inline QString toString(Message message) |