diff options
Diffstat (limited to 'cui/source/customize/macropg_impl.hxx')
-rw-r--r-- | cui/source/customize/macropg_impl.hxx | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/cui/source/customize/macropg_impl.hxx b/cui/source/customize/macropg_impl.hxx index b3d9d3842bf0..61f7fe3ac73c 100644 --- a/cui/source/customize/macropg_impl.hxx +++ b/cui/source/customize/macropg_impl.hxx @@ -37,23 +37,21 @@ public: bool bIDEDialogMode; }; -class AssignComponentDialog : public ModalDialog +class AssignComponentDialog : public weld::GenericDialogController { private: - VclPtr<Edit> mpMethodEdit; - VclPtr<OKButton> mpOKButton; - OUString maURL; - DECL_LINK(ButtonHandler, Button*, void); + std::unique_ptr<weld::Entry> mxMethodEdit; + std::unique_ptr<weld::Button> mxOKButton; + + DECL_LINK(ButtonHandler, weld::Button&, void); public: - AssignComponentDialog( vcl::Window * pParent, const OUString& rURL ); + AssignComponentDialog(weld::Window* pParent, const OUString& rURL); virtual ~AssignComponentDialog() override; - virtual void dispose() override; - const OUString& getURL() const - { return maURL; } + const OUString& getURL() const { return maURL; } }; #endif |