32class ChartTypeTemplateProvider;
33class DataSourceTabPage;
35class RangeChooserTabPage;
39 public TabPageNotifiable
48 virtual short run()
override;
56 DECL_LINK(DeactivatePageHdl,
const OUString&,
bool);
DECL_LINK(DeactivatePageHdl, const OUString &, bool)
virtual short run() override
bool m_bDataSourceTabIsValid
std::unique_ptr< weld::Button > m_xBtnOK
std::unique_ptr< weld::Notebook > m_xTabControl
virtual void setInvalidPage(BuilderPage *pTabPage) override
bool m_bRangeChooserTabIsValid
std::unique_ptr< DataSourceTabPage > m_xDataSourceTabPage
std::unique_ptr< ChartTypeTemplateProvider > m_apDocTemplateProvider
static sal_uInt16 m_nLastPageId
std::unique_ptr< DialogModel > m_apDialogModel
virtual ~DataSourceDialog() override
DECL_LINK(ActivatePageHdl, const OUString &, void)
DataSourceDialog(weld::Window *pParent, const rtl::Reference<::chart::ChartModel > &xChartDocument)
std::unique_ptr< RangeChooserTabPage > m_xRangeChooserTabPage
virtual void setValidPage(BuilderPage *pTabPage) override