summaryrefslogtreecommitdiff
path: root/basctl/source/basicide/moduldlg.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'basctl/source/basicide/moduldlg.hxx')
-rw-r--r--basctl/source/basicide/moduldlg.hxx11
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;
};