diff options
Diffstat (limited to 'basctl/source/basicide/moduldlg.hxx')
-rw-r--r-- | basctl/source/basicide/moduldlg.hxx | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/basctl/source/basicide/moduldlg.hxx b/basctl/source/basicide/moduldlg.hxx index ac9a4b37b7c7..44f647a45b0c 100644 --- a/basctl/source/basicide/moduldlg.hxx +++ b/basctl/source/basicide/moduldlg.hxx @@ -60,15 +60,14 @@ public: } }; -class GotoLineDialog : public ModalDialog +class GotoLineDialog : public weld::GenericDialogController { - VclPtr<Edit> m_pEdit; - VclPtr<OKButton> m_pOKButton; - DECL_LINK(OkButtonHandler, Button*, void); + std::unique_ptr<weld::Entry> m_xEdit; + std::unique_ptr<weld::Button> m_xOKButton; + DECL_LINK(OkButtonHandler, weld::Button&, void); public: - explicit GotoLineDialog(vcl::Window * pParent); + explicit GotoLineDialog(weld::Window* pParent); virtual ~GotoLineDialog() override; - virtual void dispose() override; sal_Int32 GetLineNumber() const; }; |