LibreOffice Module desktop (master)  1
Public Member Functions | Public Attributes | List of all members
dp_gui::LicenseDialogImpl Struct Reference
Inheritance diagram for dp_gui::LicenseDialogImpl:
[legend]
Collaboration diagram for dp_gui::LicenseDialogImpl:
[legend]

Public Member Functions

void PageDown ()
 
 DECL_LINK (ScrollTimerHdl, Timer *, void)
 
 DECL_LINK (ScrolledHdl, weld::TextView &, void)
 
 DECL_LINK (ResizedHdl, Timer *, void)
 
 DECL_LINK (CancelHdl, weld::Button &, void)
 
 DECL_LINK (AcceptHdl, weld::Button &, void)
 
 DECL_LINK (KeyInputHdl, const KeyEvent &, bool)
 
 DECL_STATIC_LINK (LicenseDialogImpl, KeyReleaseHdl, const KeyEvent &, bool)
 
 DECL_LINK (MousePressHdl, const MouseEvent &, bool)
 
 DECL_LINK (MouseReleaseHdl, const MouseEvent &, bool)
 
 DECL_LINK (SizeAllocHdl, const Size &, void)
 
 LicenseDialogImpl (weld::Window *pParent, const OUString &sExtensionName, const OUString &sLicenseText)
 
bool IsEndReached () const
 
- Public Member Functions inherited from weld::GenericDialogController
 GenericDialogController (weld::Widget *pParent, const OUString &rUIFile, const OString &rDialogId)
 
virtual DialoggetDialog () override
 
virtual ~GenericDialogController () COVERITY_NOEXCEPT_FALSE override
 
- Public Member Functions inherited from weld::DialogController
const DialoggetConstDialog () const
 
virtual short run ()
 
void set_title (const OUString &rTitle)
 
OUString get_title () const
 
void set_help_id (const OString &rHelpId)
 
OString get_help_id () const
 
void response (int nResponse)
 
virtual ~DialogController () COVERITY_NOEXCEPT_FALSE
 

Public Attributes

bool m_bLicenseRead
 
Idle m_aResized
 
AutoTimer m_aRepeat
 
std::unique_ptr< weld::Labelm_xFtHead
 
std::unique_ptr< weld::Widgetm_xArrow1
 
std::unique_ptr< weld::Widgetm_xArrow2
 
std::unique_ptr< weld::TextViewm_xLicense
 
std::unique_ptr< weld::Buttonm_xDown
 
std::unique_ptr< weld::Buttonm_xAcceptButton
 
std::unique_ptr< weld::Buttonm_xDeclineButton
 

Additional Inherited Members

- Static Public Member Functions inherited from weld::DialogController
static bool runAsync (const std::shared_ptr< DialogController > &rController, const std::function< void(sal_Int32)> &)
 
- Protected Attributes inherited from weld::GenericDialogController
std::unique_ptr< weld::Builderm_xBuilder
 
std::shared_ptr< weld::Dialogm_xDialog
 

Detailed Description

Definition at line 46 of file license_dialog.cxx.

Constructor & Destructor Documentation

dp_gui::LicenseDialogImpl::LicenseDialogImpl ( weld::Window pParent,
const OUString &  sExtensionName,
const OUString &  sLicenseText 
)

Member Function Documentation

dp_gui::LicenseDialogImpl::DECL_LINK ( ScrollTimerHdl  ,
Timer ,
void   
)
dp_gui::LicenseDialogImpl::DECL_LINK ( ScrolledHdl  ,
weld::TextView ,
void   
)
dp_gui::LicenseDialogImpl::DECL_LINK ( ResizedHdl  ,
Timer ,
void   
)
dp_gui::LicenseDialogImpl::DECL_LINK ( CancelHdl  ,
weld::Button ,
void   
)
dp_gui::LicenseDialogImpl::DECL_LINK ( AcceptHdl  ,
weld::Button ,
void   
)
dp_gui::LicenseDialogImpl::DECL_LINK ( KeyInputHdl  ,
const KeyEvent ,
bool   
)
dp_gui::LicenseDialogImpl::DECL_LINK ( MousePressHdl  ,
const MouseEvent ,
bool   
)
dp_gui::LicenseDialogImpl::DECL_LINK ( MouseReleaseHdl  ,
const MouseEvent ,
bool   
)
dp_gui::LicenseDialogImpl::DECL_LINK ( SizeAllocHdl  ,
const Size ,
void   
)
dp_gui::LicenseDialogImpl::DECL_STATIC_LINK ( LicenseDialogImpl  ,
KeyReleaseHdl  ,
const KeyEvent ,
bool   
)
bool dp_gui::LicenseDialogImpl::IsEndReached ( ) const

Definition at line 134 of file license_dialog.cxx.

References m_xLicense.

void dp_gui::LicenseDialogImpl::PageDown ( )

Definition at line 159 of file license_dialog.cxx.

References m_xLicense.

Member Data Documentation

AutoTimer dp_gui::LicenseDialogImpl::m_aRepeat

Definition at line 50 of file license_dialog.cxx.

Referenced by LicenseDialogImpl().

Idle dp_gui::LicenseDialogImpl::m_aResized

Definition at line 49 of file license_dialog.cxx.

Referenced by LicenseDialogImpl().

bool dp_gui::LicenseDialogImpl::m_bLicenseRead

Definition at line 48 of file license_dialog.cxx.

std::unique_ptr<weld::Button> dp_gui::LicenseDialogImpl::m_xAcceptButton

Definition at line 57 of file license_dialog.cxx.

Referenced by LicenseDialogImpl().

std::unique_ptr<weld::Widget> dp_gui::LicenseDialogImpl::m_xArrow1

Definition at line 53 of file license_dialog.cxx.

Referenced by LicenseDialogImpl().

std::unique_ptr<weld::Widget> dp_gui::LicenseDialogImpl::m_xArrow2

Definition at line 54 of file license_dialog.cxx.

Referenced by LicenseDialogImpl().

std::unique_ptr<weld::Button> dp_gui::LicenseDialogImpl::m_xDeclineButton

Definition at line 58 of file license_dialog.cxx.

Referenced by LicenseDialogImpl().

std::unique_ptr<weld::Button> dp_gui::LicenseDialogImpl::m_xDown

Definition at line 56 of file license_dialog.cxx.

Referenced by LicenseDialogImpl().

std::unique_ptr<weld::Label> dp_gui::LicenseDialogImpl::m_xFtHead

Definition at line 52 of file license_dialog.cxx.

Referenced by LicenseDialogImpl().

std::unique_ptr<weld::TextView> dp_gui::LicenseDialogImpl::m_xLicense

Definition at line 55 of file license_dialog.cxx.

Referenced by IsEndReached(), LicenseDialogImpl(), and PageDown().


The documentation for this struct was generated from the following file: