diff --git a/src/UI/ScriptDocumentView.cc b/src/UI/ScriptDocumentView.cc index 35e340ea5d32a597a9a22b174873d4dfb1627ab1..786dd20365e3d3bc16c4bd16bf71829977d20b84 100644 --- a/src/UI/ScriptDocumentView.cc +++ b/src/UI/ScriptDocumentView.cc @@ -48,6 +48,12 @@ ScriptDocumentView::getDocumentTabIcon() const noexcept return QIcon(VIVY_ICON_SCRIPT); } +AbstractDocument * +ScriptDocumentView::getDocument() const noexcept +{ + return document.get(); +} + void ScriptDocumentView::openProperties() noexcept { diff --git a/src/UI/ScriptDocumentView.hh b/src/UI/ScriptDocumentView.hh index 7a3d0a0311e34d9998c60605b0ff2d014164c8dd..c78c34833d4a2b5d79d9b3657b1fcca745e92632 100644 --- a/src/UI/ScriptDocumentView.hh +++ b/src/UI/ScriptDocumentView.hh @@ -30,11 +30,7 @@ public: QString getDocumentTabName() const noexcept override; QString getDocumentTabToolTip() const noexcept override; QIcon getDocumentTabIcon() const noexcept override; - - AbstractDocument *getDocument() const noexcept override - { - return nullptr; - } + AbstractDocument *getDocument() const noexcept override; private: ScriptEditor *editor{ nullptr }; diff --git a/src/UI/VivyDocumentView.hh b/src/UI/VivyDocumentView.hh index 96a598766675f35314c6bd41e160f7955a0d5e95..56c54a493826fe4bbe4447c65c5b75a05a34b11a 100644 --- a/src/UI/VivyDocumentView.hh +++ b/src/UI/VivyDocumentView.hh @@ -22,7 +22,7 @@ class VivyDocumentView final : public AbstractDocumentView { public: explicit VivyDocumentView(std::shared_ptr<VivyDocument>, QWidget *parent) noexcept; - ~VivyDocumentView() noexcept; + ~VivyDocumentView() noexcept override; void closeDocument() noexcept override; void openProperties() noexcept override;