24#include <com/sun/star/sdb/XDatabaseContext.hpp>
35 css::uno::Reference< css::sdb::XDatabaseContext >
54 void implFillTables(
const css::uno::Reference< css::sdbc::XConnection >&
55 _rxConn = css::uno::Reference< css::sdbc::XConnection >());
virtual ~ODBFieldPage() override
virtual bool commitPage(::vcl::WizardTypes::CommitPageReason _eReason) override
std::unique_ptr< weld::RadioButton > m_xStoreYes
std::unique_ptr< weld::ComboBox > m_xStoreWhere
std::unique_ptr< weld::Label > m_xDescription
ODBFieldPage(weld::Container *pPage, OControlWizard *pWizard)
virtual void initializePage() override
std::unique_ptr< weld::RadioButton > m_xStoreNo
virtual OUString & getDBFieldSetting()=0
void setDescriptionText(const OUString &rDesc)
void implCommit(OUString &_rSelection)
virtual ~OMaybeListSelectionPage() override
void announceControls(weld::RadioButton &_rYesButton, weld::RadioButton &_rNoButton, weld::ComboBox &_rSelection)
OMaybeListSelectionPage(weld::Container *pPage, OControlWizard *pWizard, const OUString &rUIXMLDescription, const OUString &rID)
DECL_LINK(OnRadioSelected, weld::Toggleable &, void)
void implInitialize(const OUString &_rSelection)
weld::RadioButton * m_pYes
weld::RadioButton * m_pNo
DECL_LINK(OnListboxDoubleClicked, weld::TreeView &, bool)
DECL_LINK(OnListboxSelection, weld::TreeView &, void)
virtual bool commitPage(::vcl::WizardTypes::CommitPageReason _eReason) override
DECL_LINK(OnSearchClicked, weld::Button &, void)
std::unique_ptr< weld::Container > m_xSourceBox
std::unique_ptr< weld::TreeView > m_xTable
virtual ~OTableSelectionPage() override
virtual bool canAdvance() const override
OTableSelectionPage(weld::Container *pPage, OControlWizard *pParent)
css::uno::Reference< css::sdb::XDatabaseContext > m_xDSContext
std::unique_ptr< weld::Button > m_xSearchDatabase
virtual void initializePage() override
void implFillTables(const css::uno::Reference< css::sdbc::XConnection > &_rxConn=css::uno::Reference< css::sdbc::XConnection >())
std::unique_ptr< weld::TreeView > m_xDatasource