aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/qmldesignerextension/sourcetool/sourcetool.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmldesigner/qmldesignerextension/sourcetool/sourcetool.cpp')
-rw-r--r--src/plugins/qmldesigner/qmldesignerextension/sourcetool/sourcetool.cpp22
1 files changed, 9 insertions, 13 deletions
diff --git a/src/plugins/qmldesigner/qmldesignerextension/sourcetool/sourcetool.cpp b/src/plugins/qmldesigner/qmldesignerextension/sourcetool/sourcetool.cpp
index 9c7f32c1bb1..d121e60c73b 100644
--- a/src/plugins/qmldesigner/qmldesignerextension/sourcetool/sourcetool.cpp
+++ b/src/plugins/qmldesigner/qmldesignerextension/sourcetool/sourcetool.cpp
@@ -79,35 +79,35 @@ public:
action()->setIcon(prevIcon.icon());
}
- QByteArray category() const
+ QByteArray category() const override
{
return QByteArray();
}
- QByteArray menuId() const
+ QByteArray menuId() const override
{
return "SourceTool";
}
- int priority() const
+ int priority() const override
{
return CustomActionsPriority;
}
- Type type() const
+ Type type() const override
{
return FormEditorAction;
}
protected:
- bool isVisible(const SelectionContext &selectionContext) const
+ bool isVisible(const SelectionContext &selectionContext) const override
{
if (selectionContext.singleNodeIsSelected())
return modelNodeHasUrlSource(selectionContext.currentSingleSelectedNode());
return false;
}
- bool isEnabled(const SelectionContext &selectionContext) const
+ bool isEnabled(const SelectionContext &selectionContext) const override
{
return isVisible(selectionContext);
}
@@ -115,18 +115,15 @@ protected:
SourceTool::SourceTool()
- : QObject(), AbstractCustomTool()
{
- SourceToolAction *sourceToolAction = new SourceToolAction;
+ auto sourceToolAction = new SourceToolAction;
QmlDesignerPlugin::instance()->designerActionManager().addDesignerAction(sourceToolAction);
connect(sourceToolAction->action(), &QAction::triggered, [=]() {
view()->changeCurrentToolTo(this);
});
}
-SourceTool::~SourceTool()
-{
-}
+SourceTool::~SourceTool() = default;
void SourceTool::clear()
{
@@ -171,7 +168,6 @@ void SourceTool::mouseReleaseEvent(const QList<QGraphicsItem*> &itemList,
AbstractFormEditorTool::mouseReleaseEvent(itemList, event);
}
-
void SourceTool::mouseDoubleClickEvent(const QList<QGraphicsItem*> &itemList, QGraphicsSceneMouseEvent *event)
{
AbstractFormEditorTool::mouseDoubleClickEvent(itemList, event);
@@ -199,7 +195,7 @@ void SourceTool::selectedItemsChanged(const QList<FormEditorItem*> &itemList)
if (openDirectory.isEmpty())
openDirectory = baseDirectory(view()->model()->fileUrl());
- QString fileName = QFileDialog::getOpenFileName(0,
+ QString fileName = QFileDialog::getOpenFileName(nullptr,
tr("Open File"),
openDirectory);
fileSelected(fileName);