19 #ifndef INCLUDED_SW_SOURCE_UI_DBUI_ADDRESSLISTDIALOG_HXX
20 #define INCLUDED_SW_SOURCE_UI_DBUI_ADDRESSLISTDIALOG_HXX
31 class XDatabaseContext;
37 class XColumnsSupplier;
56 std::vector<std::unique_ptr<AddressUserData_Impl>>
m_aUserData;
67 std::unique_ptr<weld::Button>
m_xOK;
82 DECL_LINK(StaticListBoxSelectHdl_Impl,
void*,
void);
88 css::uno::Reference< css::sdbc::XDataSource>
93 css::uno::Reference< css::sdbcx::XColumnsSupplier>
exports com.sun.star. sdb
exports com.sun.star. sdbc
DECL_LINK(FilterHdl_Impl, weld::Button &, void)
std::unique_ptr< weld::TreeView > m_xListLB
std::unique_ptr< weld::TreeIter > m_xIter
std::unique_ptr< weld::Button > m_xCreateListPB
exports com.sun.star. container
std::unique_ptr< weld::Button > m_xEditPB
std::vector< std::unique_ptr< AddressUserData_Impl > > m_aUserData
const SwDBData & GetDBData() const
std::unique_ptr< weld::Button > m_xRemovePB
void DetectTablesAndQueries(int Select, bool bWidthDialog)
OUString GetFilter() const
SwMailMergeAddressBlockPage * m_pAddressPage
css::uno::Reference< css::sdb::XDatabaseContext > m_xDBContext
std::unique_ptr< weld::Button > m_xTablePB
exports com.sun.star. sdbcx
css::uno::Reference< css::sdbcx::XColumnsSupplier > GetColumnsSupplier() const
std::unique_ptr< weld::Label > m_xConnecting
std::unique_ptr< weld::Label > m_xDescriptionFI
css::uno::Reference< css::sdbc::XDataSource > GetSource() const
std::unique_ptr< weld::Button > m_xOK
void TableSelectHdl(const weld::Button *pButton)
SharedConnection GetConnection() const
std::unique_ptr< weld::Button > m_xFilterPB
SwAddressListDialog(SwMailMergeAddressBlockPage *pParent)
std::unique_ptr< weld::Button > m_xLoadListPB
virtual ~SwAddressListDialog() override