LibreOffice Module chart2 (master) 1
|
#include <dlg_CreationWizard.hxx>
Public Member Functions | |
CreationWizard (weld::Window *pParent, const rtl::Reference<::chart::ChartModel > &xChartModel, css::uno::Reference< css::uno::XComponentContext > xContext) | |
CreationWizard ()=delete | |
virtual | ~CreationWizard () override |
virtual void | setInvalidPage (BuilderPage *pTabPage) override |
virtual void | setValidPage (BuilderPage *pTabPage) override |
Public Member Functions inherited from vcl::RoadmapWizardMachine | |
RoadmapWizardMachine (weld::Window *_pParent) | |
virtual | ~RoadmapWizardMachine () override |
void | SetRoadmapHelpId (const OUString &_rId) |
bool | isStateEnabled (WizardTypes::WizardState nState) const |
virtual bool | canAdvance () const override |
virtual void | updateTravelUI () override |
Public Member Functions inherited from vcl::WizardMachine | |
WizardMachine (weld::Window *_pParent, WizardButtonFlags _nButtonFlags) | |
virtual | ~WizardMachine () override |
bool | Finish (short nResult=RET_CANCEL) |
bool | ShowPage (WizardTypes::WizardState nState) |
bool | ShowNextPage () |
bool | ShowPrevPage () |
void | AddPage (std::unique_ptr< BuilderPage > xPage) |
void | RemovePage (const BuilderPage *pPage) |
void | SetPage (WizardTypes::WizardState nLevel, std::unique_ptr< BuilderPage > xPage) |
BuilderPage * | GetPage (WizardTypes::WizardState eState) const |
void | enableButtons (WizardButtonFlags _nWizardButtonFlags, bool _bEnable) |
void | defaultButton (WizardButtonFlags _nWizardButtonFlags) |
void | defaultButton (weld::Button *_pNewDefButton) |
void | setTitleBase (const OUString &_rTitleBase) |
virtual bool | canAdvance () const |
virtual void | updateTravelUI () |
void | suspendTraveling (AccessGuard) |
void | resumeTraveling (AccessGuard) |
bool | isTravelingSuspended () const |
Public Member Functions inherited from weld::AssistantController | |
AssistantController (weld::Widget *pParent, const OUString &rUIFile, const OUString &rDialogId) | |
virtual Dialog * | getDialog () override |
virtual | ~AssistantController () override |
Public Member Functions inherited from weld::DialogController | |
virtual Dialog * | getDialog ()=0 |
const Dialog * | getConstDialog () const |
virtual short | run () |
void | set_title (const OUString &rTitle) |
OUString | get_title () const |
void | set_help_id (const OUString &rHelpId) |
OUString | get_help_id () const |
void | response (int nResponse) |
virtual | ~DialogController () COVERITY_NOEXCEPT_FALSE |
Private Member Functions | |
virtual std::unique_ptr< BuilderPage > | createPage (WizardState nState) override |
Private Attributes | |
rtl::Reference<::chart::ChartModel > | m_xChartModel |
css::uno::Reference< css::uno::XComponentContext > | m_xComponentContext |
ChartTypeTemplateProvider * | m_pTemplateProvider |
std::unique_ptr< DialogModel > | m_pDialogModel |
TimerTriggeredControllerLock | m_aTimerTriggeredControllerLock |
bool | m_bCanTravel |
Additional Inherited Members | |
Static Public Member Functions inherited from weld::DialogController | |
static bool | runAsync (const std::shared_ptr< DialogController > &rController, const std::function< void(sal_Int32)> &) |
Protected Attributes inherited from vcl::WizardMachine | |
BuilderPage * | m_pCurTabPage |
std::unique_ptr< weld::Button > | m_xFinish |
std::unique_ptr< weld::Button > | m_xCancel |
std::unique_ptr< weld::Button > | m_xNextPage |
std::unique_ptr< weld::Button > | m_xPrevPage |
std::unique_ptr< weld::Button > | m_xHelp |
Protected Attributes inherited from weld::AssistantController | |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::unique_ptr< weld::Assistant > | m_xAssistant |
Definition at line 47 of file dlg_CreationWizard.hxx.
chart::CreationWizard::CreationWizard | ( | weld::Window * | pParent, |
const rtl::Reference<::chart::ChartModel > & | xChartModel, | ||
css::uno::Reference< css::uno::XComponentContext > | xContext | ||
) |
|
delete |
|
overridevirtualdefault |
|
overrideprivatevirtual |
Implements vcl::WizardMachine.
Definition at line 94 of file dlg_CreationWizard.cxx.
References m_xComponentContext, nState, STATE_CHARTTYPE, STATE_DATA_SERIES, STATE_OBJECTS, and STATE_SIMPLE_RANGE.
|
overrideprotectedvirtual |
Reimplemented from vcl::RoadmapWizardMachine.
Definition at line 142 of file dlg_CreationWizard.cxx.
References STATE_LAST, and WZS_INVALID_STATE.
|
overrideprotectedvirtual |
Reimplemented from vcl::RoadmapWizardMachine.
Definition at line 154 of file dlg_CreationWizard.cxx.
References vcl::RoadmapWizardMachine::enterState(), nState, STATE_FIRST, and STATE_LAST.
|
overrideprotectedvirtual |
Reimplemented from vcl::RoadmapWizardMachine.
Definition at line 175 of file dlg_CreationWizard.cxx.
References nState, chart::SchResId(), STATE_CHARTTYPE, STATE_DATA_SERIES, STATE_OBJECTS, and STATE_SIMPLE_RANGE.
|
overrideprotectedvirtual |
Reimplemented from vcl::WizardMachine.
Definition at line 137 of file dlg_CreationWizard.cxx.
|
overridevirtual |
Definition at line 163 of file dlg_CreationWizard.cxx.
|
overridevirtual |
Definition at line 169 of file dlg_CreationWizard.cxx.
|
private |
Definition at line 75 of file dlg_CreationWizard.hxx.
|
private |
Definition at line 77 of file dlg_CreationWizard.hxx.
|
private |
Definition at line 73 of file dlg_CreationWizard.hxx.
|
private |
Definition at line 72 of file dlg_CreationWizard.hxx.
|
private |
Definition at line 70 of file dlg_CreationWizard.hxx.
|
private |
Definition at line 71 of file dlg_CreationWizard.hxx.