diff options
author | Caolán McNamara <caolanm@redhat.com> | 2019-05-29 12:41:16 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2019-05-31 10:31:17 +0200 |
commit | d6e4c97c8e8ab96ca099dd4f8a3fe35204dea8c1 (patch) | |
tree | 205d51c8b8a0656fc24bbb408071ac7683f38d1c /include/sfx2/tabdlg.hxx | |
parent | 389491aedd659a3c4b24b9902b6cb54075874d3e (diff) |
remove newly unused SfxTabDialog
Change-Id: Iebbfe2ab66ff6e058c90c85de747f549cbc36aa5
Reviewed-on: https://gerrit.libreoffice.org/73156
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'include/sfx2/tabdlg.hxx')
-rw-r--r-- | include/sfx2/tabdlg.hxx | 117 |
1 files changed, 0 insertions, 117 deletions
diff --git a/include/sfx2/tabdlg.hxx b/include/sfx2/tabdlg.hxx index 80cb3faade16..862dc10a1bcc 100644 --- a/include/sfx2/tabdlg.hxx +++ b/include/sfx2/tabdlg.hxx @@ -51,121 +51,6 @@ public: virtual SfxPoolItem* Clone(SfxItemPool* pToPool = nullptr) const override; }; -class SFX2_DLLPUBLIC SfxTabDialog : public TabDialog -{ -private: -friend class SfxTabPage; -friend class SfxTabDialogUIObject; - - VclPtr<VclBox> m_pBox; - VclPtr<TabControl> m_pTabCtrl; - - VclPtr<PushButton> m_pOKBtn; - VclPtr<PushButton> m_pUserBtn; - VclPtr<CancelButton> m_pCancelBtn; - VclPtr<HelpButton> m_pHelpBtn; - VclPtr<PushButton> m_pResetBtn; - VclPtr<PushButton> m_pBaseFmtBtn; - - bool m_bOwnsOKBtn; - bool m_bOwnsCancelBtn; - bool m_bOwnsHelpBtn; - bool m_bOwnsResetBtn; - bool m_bOwnsBaseFmtBtn; - - std::unique_ptr<SfxItemSet> m_pSet; - std::unique_ptr<SfxItemSet> m_pOutSet; - std::unique_ptr< TabDlg_Impl > m_pImpl; - std::unique_ptr<sal_uInt16[]> m_pRanges; - sal_uInt16 m_nAppPageId; - bool m_bStandardPushed; - - DECL_DLLPRIVATE_LINK(ActivatePageHdl, TabControl*, void ); - DECL_DLLPRIVATE_LINK(DeactivatePageHdl, TabControl*, bool ); - DECL_DLLPRIVATE_LINK(OkHdl, Button*, void); - DECL_DLLPRIVATE_LINK(ResetHdl, Button*, void); - DECL_DLLPRIVATE_LINK(BaseFmtHdl, Button*, void); - DECL_DLLPRIVATE_LINK(UserHdl, Button*, void); - DECL_DLLPRIVATE_LINK(CancelHdl, Button*, void); - SAL_DLLPRIVATE void Init_Impl(); - -protected: - virtual short Ok(); - // Is deleted in Sfx! - static SfxItemSet* CreateInputItemSet( sal_uInt16 nId ); - virtual void PageCreated( sal_uInt16 nId, SfxTabPage &rPage ); - - VclPtr<VclButtonBox> m_pActionArea; - SfxItemSet* m_pExampleSet; - SfxItemSet* GetInputSetImpl(); - SfxTabPage* GetTabPage( sal_uInt16 nPageId ) const; - - /** prepare to leave the current page. Calls the DeactivatePage method of the current page, (if necessary), - handles the item sets to copy. - @return sal_True if it is allowed to leave the current page, sal_False otherwise - */ - bool PrepareLeaveCurrentPage(); - - /** save the position of the TabDialog and which tab page is the currently active one - */ - void SavePosAndId(); - - void SetPageName(sal_uInt16 nPageId, const OString& rName) const; -public: - SfxTabDialog(vcl::Window* pParent, - const OUString& rID, const OUString& rUIXMLDescription, - const SfxItemSet * = nullptr); - virtual ~SfxTabDialog() override; - virtual void dispose() override; - - sal_uInt16 AddTabPage( const OString& rName, // Name of the label for the page in the notebook .ui - CreateTabPage pCreateFunc); // != 0 - - void AddTabPage( sal_uInt16 nId, - const OUString &rRiderText, - CreateTabPage pCreateFunc, // != 0 - sal_uInt16 nPos = TAB_APPEND); - - void SetCurPageId(sal_uInt16 nId) - { - m_nAppPageId = nId; - } - sal_uInt16 GetCurPageId() const - { - return m_pTabCtrl->GetCurPageId(); - } - - SfxTabPage* GetCurTabPage() const - { - return GetTabPage(m_pTabCtrl->GetCurPageId()); - } - - virtual OString GetScreenshotId() const override; - - OUString const & GetPageText( sal_uInt16 nPageId ) const - { - return m_pTabCtrl->GetPageText(nPageId); - } - - void ShowPage( sal_uInt16 nId ); - - // may provide local slots converted by Map - const sal_uInt16* GetInputRanges( const SfxItemPool& ); - const SfxItemSet* GetOutputItemSet() const { return m_pOutSet.get(); } - - short Execute() override; - bool StartExecuteAsync( VclAbstractDialog::AsyncContext &rCtx ) override; - - const SfxItemSet* GetExampleSet() const { return m_pExampleSet; } - - SAL_DLLPRIVATE void Start_Impl(); - - virtual FactoryFunction GetUITestFactory() const override; - // Screenshot interface - virtual std::vector<OString> getAllPageUIXMLDescriptions() const override; - virtual bool selectPageByUIXMLDescription(const OString& rUIXMLDescription) override; -}; - class SFX2_DLLPUBLIC SfxTabDialogController : public SfxOkDialogController { protected: @@ -306,10 +191,8 @@ protected: return static_cast<const T*>(GetOldItem(rSet, sal_uInt16(nSlot), bDeep)); } - SfxTabDialog* GetTabDialog() const; SfxOkDialogController* GetDialogController() const; public: - void SetTabDialog(SfxTabDialog* pDialog); void SetDialogController(SfxOkDialogController* pDialog); public: virtual ~SfxTabPage() override; |