diff options
Diffstat (limited to 'dbaccess/source/ui/inc/advancedsettingsdlg.hxx')
-rw-r--r-- | dbaccess/source/ui/inc/advancedsettingsdlg.hxx | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/dbaccess/source/ui/inc/advancedsettingsdlg.hxx b/dbaccess/source/ui/inc/advancedsettingsdlg.hxx index 459e46d19260..f2d6e68cd60d 100644 --- a/dbaccess/source/ui/inc/advancedsettingsdlg.hxx +++ b/dbaccess/source/ui/inc/advancedsettingsdlg.hxx @@ -21,9 +21,7 @@ #define INCLUDED_DBACCESS_SOURCE_UI_INC_ADVANCEDSETTINGSDLG_HXX #include "IItemSetHelper.hxx" - #include <sfx2/tabdlg.hxx> - #include <memory> namespace dbaui @@ -33,23 +31,23 @@ namespace dbaui class ODbDataSourceAdministrationHelper; /** implements the advanced page dlg of the data source properties. */ - class AdvancedSettingsDialog :public SfxTabDialog - ,public IItemSetHelper - ,public IDatabaseSettingsDialog + class AdvancedSettingsDialog : public SfxTabDialogController + , public IItemSetHelper + , public IDatabaseSettingsDialog { std::unique_ptr<ODbDataSourceAdministrationHelper> m_pImpl; protected: - virtual void PageCreated(sal_uInt16 _nId, SfxTabPage& _rPage) override; + virtual void PageCreated(const OString& rId, SfxTabPage& _rPage) override; + virtual short Ok() override; public: - AdvancedSettingsDialog( vcl::Window* _pParent - ,SfxItemSet* _pItems - ,const css::uno::Reference< css::uno::XComponentContext >& _rxORB - ,const css::uno::Any& _aDataSourceName); + AdvancedSettingsDialog(weld::Window* pParent, + SfxItemSet* _pItems, + const css::uno::Reference< css::uno::XComponentContext >& _rxORB, + const css::uno::Any& _aDataSourceName); virtual ~AdvancedSettingsDialog() override; - virtual void dispose() override; /// determines whether or not the given data source type has any advanced setting static bool doesHaveAnyAdvancedSettings( const OUString& _sURL ); @@ -57,8 +55,6 @@ namespace dbaui virtual const SfxItemSet* getOutputSet() const override; virtual SfxItemSet* getWriteOutputSet() override; - virtual short Execute() override; - // forwards to ODbDataSourceAdministrationHelper virtual css::uno::Reference< css::uno::XComponentContext > getORB() const override; virtual std::pair< css::uno::Reference< css::sdbc::XConnection >,bool> createConnection() override; |