31 class OTableListBoxControl;
32 class OQueryTableView;
57 const TTableConnectionData::value_type& pData,
59 const css::uno::Reference< css::sdbc::XConnection >& _xConnection,
60 bool _bAllowTableSelect);
67 virtual void setValid(
bool _bValid)
override;
std::unique_ptr< weld::Label > m_xML_HelpText
void setJoinType(EJoinType _eNewJoinType)
setJoinType enables and set the new join type
virtual ~DlgQryJoin() override
std::unique_ptr< OTableListBoxControl > m_xTableControl
DECL_LINK(OKClickHdl, weld::Button &, void)
virtual void notifyConnectionChange() override
notifyConnectionChange is callback which is called when the table selection has changed and a new con...
std::unique_ptr< weld::ComboBox > m_xLB_JoinType
css::uno::Reference< css::sdbc::XConnection > m_xConnection
TTableConnectionData::value_type m_pConnData
std::unique_ptr< weld::CheckButton > m_xCBNatural
virtual void setValid(bool _bValid) override
setValid set the valid inside, can be used for OK buttons
TTableConnectionData::value_type m_pOrigConnData
DECL_LINK(NaturalToggleHdl, weld::Toggleable &, void)
EJoinType GetJoinType() const
std::unique_ptr< weld::Button > m_xPB_OK
DlgQryJoin(const OQueryTableView *pParent, const TTableConnectionData::value_type &pData, const OJoinTableView::OTableWindowMap *_pTableMap, const css::uno::Reference< css::sdbc::XConnection > &_xConnection, bool _bAllowTableSelect)
DECL_LINK(LBChangeHdl, weld::ComboBox &, void)
std::map< OUString, VclPtr< OTableWindow > > OTableWindowMap