LibreOffice Module extensions (master) 1
|
#include <tableselectionpage.hxx>
Public Member Functions | |
TableSelectionPage (weld::Container *pPage, OAddressBookSourcePilot *pController) | |
virtual | ~TableSelectionPage () override |
Public Member Functions inherited from vcl::OWizardPage | |
OWizardPage (weld::Container *pPage, weld::DialogController *pController, const OUString &rUIXMLDescription, const OUString &rID) | |
virtual | ~OWizardPage () override |
virtual void | initializePage () override |
virtual bool | commitPage (WizardTypes::CommitPageReason _eReason) override |
virtual bool | canAdvance () const override |
Public Member Functions inherited from BuilderPage | |
BuilderPage (weld::Widget *pParent, weld::DialogController *pController, const OUString &rUIXMLDescription, const OUString &rID, bool bIsMobile=false) | |
virtual | ~BuilderPage () COVERITY_NOEXCEPT_FALSE |
void | SetPageTitle (const OUString &rPageTitle) |
const OUString & | GetPageTitle () const |
virtual void | Activate () |
virtual void | Deactivate () |
void | SetHelpId (const OUString &rHelpId) |
OUString | GetHelpId () const |
Private Member Functions | |
virtual void | initializePage () override |
virtual bool | commitPage (::vcl::WizardTypes::CommitPageReason _eReason) override |
virtual void | Activate () override |
virtual bool | canAdvance () const override |
DECL_LINK (OnTableSelected, weld::TreeView &, void) | |
DECL_LINK (OnTableDoubleClicked, weld::TreeView &, bool) | |
Private Attributes | |
std::unique_ptr< weld::TreeView > | m_xTableList |
Additional Inherited Members | |
Protected Member Functions inherited from abp::AddressBookSourcePage | |
AddressBookSourcePage (weld::Container *pPage, OAddressBookSourcePilot *pController, const OUString &rUIXMLDescription, const OUString &rID) | |
OAddressBookSourcePilot * | getDialog () |
const OAddressBookSourcePilot * | getDialog () const |
const css::uno::Reference< css::uno::XComponentContext > & | getORB () const |
AddressSettings & | getSettings () |
const AddressSettings & | getSettings () const |
virtual void | Activate () override |
virtual void | Deactivate () override |
Protected Member Functions inherited from vcl::OWizardPage | |
virtual void | Activate () override |
void | updateDialogTravelUI () |
Protected Attributes inherited from BuilderPage | |
weld::DialogController * | m_pDialogController |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::unique_ptr< weld::Container > | m_xContainer |
Definition at line 27 of file tableselectionpage.hxx.
|
explicit |
Definition at line 30 of file tableselectionpage.cxx.
References LINK, and m_xTableList.
|
overridevirtual |
Definition at line 38 of file tableselectionpage.cxx.
|
overrideprivatevirtual |
Reimplemented from abp::AddressBookSourcePage.
Definition at line 42 of file tableselectionpage.cxx.
References abp::AddressBookSourcePage::Activate(), and m_xTableList.
|
overrideprivatevirtual |
Reimplemented from vcl::OWizardPage.
Definition at line 93 of file tableselectionpage.cxx.
References vcl::OWizardPage::canAdvance(), and m_xTableList.
|
overrideprivatevirtual |
Definition at line 82 of file tableselectionpage.cxx.
References vcl::OWizardPage::commitPage(), abp::AddressBookSourcePage::getSettings(), m_xTableList, and abp::AddressSettings::sSelectedTable.
|
private |
|
private |
|
overrideprivatevirtual |
Reimplemented from vcl::OWizardPage.
Definition at line 49 of file tableselectionpage.cxx.
References DBG_ASSERT, abp::OAddressBookSourcePilot::getDataSource(), abp::AddressBookSourcePage::getDialog(), abp::AddressBookSourcePage::getSettings(), abp::ODataSource::getTableNames(), vcl::OWizardPage::initializePage(), m_xTableList, abp::AddressSettings::sSelectedTable, and tableName.
|
private |
Definition at line 29 of file tableselectionpage.hxx.
Referenced by Activate(), canAdvance(), commitPage(), initializePage(), and TableSelectionPage().