summaryrefslogtreecommitdiff
path: root/include/svx/linkwarn.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/svx/linkwarn.hxx')
-rw-r--r--include/svx/linkwarn.hxx7
1 files changed, 2 insertions, 5 deletions
diff --git a/include/svx/linkwarn.hxx b/include/svx/linkwarn.hxx
index 96143fd0a68d..30598ffaf5f3 100644
--- a/include/svx/linkwarn.hxx
+++ b/include/svx/linkwarn.hxx
@@ -23,17 +23,14 @@
#include <vcl/weld.hxx>
#include <svx/svxdllapi.h>
-class SVX_DLLPUBLIC SvxLinkWarningDialog
+class SVX_DLLPUBLIC SvxLinkWarningDialog : public weld::MessageDialogController
{
private:
- std::unique_ptr<weld::Builder> m_xBuilder;
- std::unique_ptr<weld::MessageDialog> m_xDialog;
std::unique_ptr<weld::CheckButton> m_xWarningOnBox;
public:
SvxLinkWarningDialog(weld::Widget* pParent, const OUString& _rFileName);
- short run() { return m_xDialog->run(); }
- ~SvxLinkWarningDialog();
+ virtual ~SvxLinkWarningDialog() override;
};
#endif // INCLUDED_SVX_LINKWARN_HXX