diff options
Diffstat (limited to 'include/sfx2/templateinfodlg.hxx')
-rw-r--r-- | include/sfx2/templateinfodlg.hxx | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/include/sfx2/templateinfodlg.hxx b/include/sfx2/templateinfodlg.hxx deleted file mode 100644 index afa39e49135b..000000000000 --- a/include/sfx2/templateinfodlg.hxx +++ /dev/null @@ -1,53 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* -* This file is part of the LibreOffice project. -* -* This Source Code Form is subject to the terms of the Mozilla Public -* License, v. 2.0. If a copy of the MPL was not distributed with this -* file, You can obtain one at http://mozilla.org/MPL/2.0/. -*/ - -#ifndef INCLUDED_SFX2_TEMPLATEINFODLG_HXX -#define INCLUDED_SFX2_TEMPLATEINFODLG_HXX - -#include <vcl/dialog.hxx> -#include <vcl/button.hxx> -#include <vcl/layout.hxx> - -namespace svtools { - class ODocumentInfoPreview; -} - -namespace com{ namespace sun { namespace star { namespace awt { class XWindow; } } } } -namespace com{ namespace sun { namespace star { namespace frame { class XFrame2; } } } } - -class SfxTemplateInfoDlg : public ModalDialog -{ -public: - - SfxTemplateInfoDlg (vcl::Window *pParent = nullptr); - - virtual ~SfxTemplateInfoDlg(); - virtual void dispose() override; - - void loadDocument (const OUString &rURL); - -protected: - - DECL_LINK_TYPED(CloseHdl, Button*, void); - -private: - - VclPtr<PushButton> mpBtnClose; - VclPtr<VclBox> mpBox; - - VclPtr<vcl::Window> mpPreviewView; // gets released when xWindows get destroyed (don't delete in constructor) - VclPtr<svtools::ODocumentInfoPreview> mpInfoView; - - css::uno::Reference < css::frame::XFrame2 > m_xFrame; - css::uno::Reference< css::awt::XWindow > xWindow; -}; - -#endif // INCLUDED_SFX2_TEMPLATEINFODLG_HXX - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |