diff options
author | Michael Meeks <michael.meeks@collabora.com> | 2015-04-20 14:00:04 +0100 |
---|---|---|
committer | Michael Meeks <michael.meeks@collabora.com> | 2015-04-20 15:13:23 +0100 |
commit | f12488405cdfd8555078d15807aafc5ffd1b037b (patch) | |
tree | 487b1ae6138d7f2c320a9846289ee7c422d5b8a3 /extensions/source/abpilot | |
parent | b8bc9023a3190cd93150fb14c2e37ad4deb8b435 (diff) |
dbaccess: convert new to ::Create.
Also convert svtools' WizardShell::createPage.
Change-Id: I09bd40ef4748aa2de7b49eeefc95be06b545ea05
Diffstat (limited to 'extensions/source/abpilot')
-rw-r--r-- | extensions/source/abpilot/abspilot.cxx | 12 | ||||
-rw-r--r-- | extensions/source/abpilot/abspilot.hxx | 2 |
2 files changed, 7 insertions, 7 deletions
diff --git a/extensions/source/abpilot/abspilot.cxx b/extensions/source/abpilot/abspilot.cxx index 6cfda0bd9da4..f06fa97156f9 100644 --- a/extensions/source/abpilot/abspilot.cxx +++ b/extensions/source/abpilot/abspilot.cxx @@ -408,24 +408,24 @@ namespace abp } - OWizardPage* OAddessBookSourcePilot::createPage(WizardState _nState) + VclPtr<TabPage> OAddessBookSourcePilot::createPage(WizardState _nState) { switch (_nState) { case STATE_SELECT_ABTYPE: - return new TypeSelectionPage( this ); + return VclPtr<TypeSelectionPage>::Create( this ); case STATE_INVOKE_ADMIN_DIALOG: - return new AdminDialogInvokationPage( this ); + return VclPtr<AdminDialogInvokationPage>::Create( this ); case STATE_TABLE_SELECTION: - return new TableSelectionPage( this ); + return VclPtr<TableSelectionPage>::Create( this ); case STATE_MANUAL_FIELD_MAPPING: - return new FieldMappingPage( this ); + return VclPtr<FieldMappingPage>::Create( this ); case STATE_FINAL_CONFIRM: - return new FinalPage( this ); + return VclPtr<FinalPage>::Create( this ); default: OSL_FAIL("OAddessBookSourcePilot::createPage: invalid state!"); diff --git a/extensions/source/abpilot/abspilot.hxx b/extensions/source/abpilot/abspilot.hxx index 5c67bc15b36d..fdb284eb7eea 100644 --- a/extensions/source/abpilot/abspilot.hxx +++ b/extensions/source/abpilot/abspilot.hxx @@ -67,7 +67,7 @@ namespace abp protected: // OWizardMachine overridables - virtual ::svt::OWizardPage* createPage( WizardState _nState ) SAL_OVERRIDE; + virtual VclPtr<TabPage> createPage( WizardState _nState ) SAL_OVERRIDE; virtual void enterState( WizardState _nState ) SAL_OVERRIDE; virtual bool prepareLeaveCurrentState( CommitPageReason _eReason ) SAL_OVERRIDE; virtual bool onFinish() SAL_OVERRIDE; |