LibreOffice Module sdext (master) 1
|
#include <optimizerdialog.hxx>
Public Member Functions | |
SummaryPage (weld::Container *pPage, OptimizerDialog &rOptimizerDialog) | |
void | Init (const OUString &rSettingsName, bool bIsReadonly) |
void | UpdateControlStates (bool bSaveAs, bool bSaveSettingsEnabled, const std::vector< OUString > &rItemList, const std::vector< OUString > &rSummaryStrings, const OUString &rCurrentFileSize, const OUString &rEstimatedFileSize) |
void | UpdateStatusLabel (const OUString &rStatus) |
void | UpdateProgressValue (int nProgress) |
bool | GetSaveAsNew () const |
bool | GetSaveSettings () const |
OUString | GetSettingsName () const |
Public Member Functions inherited from vcl::OWizardPage | |
OWizardPage (weld::Container *pPage, weld::DialogController *pController, const OUString &rUIXMLDescription, const OUString &rID) | |
virtual | ~OWizardPage () override |
virtual void | initializePage () override |
virtual bool | commitPage (WizardTypes::CommitPageReason _eReason) override |
virtual bool | canAdvance () const override |
Public Member Functions inherited from BuilderPage | |
BuilderPage (weld::Widget *pParent, weld::DialogController *pController, const OUString &rUIXMLDescription, const OUString &rID, bool bIsMobile=false) | |
virtual | ~BuilderPage () COVERITY_NOEXCEPT_FALSE |
void | SetPageTitle (const OUString &rPageTitle) |
const OUString & | GetPageTitle () const |
virtual void | Activate () |
virtual void | Deactivate () |
void | SetHelpId (const OUString &rHelpId) |
OUString | GetHelpId () const |
Private Member Functions | |
DECL_LINK (SaveSettingsActionPerformed, weld::Toggleable &, void) | |
DECL_LINK (SaveAsNewActionPerformed, weld::Toggleable &, void) | |
Private Attributes | |
OptimizerDialog & | mrOptimizerDialog |
std::unique_ptr< weld::Label > | m_xLabel1 |
std::unique_ptr< weld::Label > | m_xLabel2 |
std::unique_ptr< weld::Label > | m_xLabel3 |
std::unique_ptr< weld::Label > | m_xCurrentSize |
std::unique_ptr< weld::Label > | m_xEstimatedSize |
std::unique_ptr< weld::Label > | m_xStatus |
std::unique_ptr< weld::ProgressBar > | m_xProgress |
std::unique_ptr< weld::RadioButton > | m_xApplyToCurrent |
std::unique_ptr< weld::RadioButton > | m_xSaveToNew |
std::unique_ptr< weld::ComboBox > | m_xComboBox |
std::unique_ptr< weld::CheckButton > | m_xSaveSettings |
Additional Inherited Members | |
Protected Member Functions inherited from vcl::OWizardPage | |
virtual void | Activate () override |
void | updateDialogTravelUI () |
Protected Attributes inherited from BuilderPage | |
weld::DialogController * | m_pDialogController |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::unique_ptr< weld::Container > | m_xContainer |
Definition at line 141 of file optimizerdialog.hxx.
SummaryPage::SummaryPage | ( | weld::Container * | pPage, |
OptimizerDialog & | rOptimizerDialog | ||
) |
Definition at line 172 of file optimizerdialog.cxx.
References LINK, m_xApplyToCurrent, m_xSaveSettings, m_xSaveToNew, and OptimizerDialog::SetSummaryPage().
|
private |
|
private |
|
inline |
Definition at line 174 of file optimizerdialog.hxx.
References m_xSaveToNew.
Referenced by OptimizerDialog::onFinish().
|
inline |
Definition at line 175 of file optimizerdialog.hxx.
References m_xSaveSettings.
Referenced by OptimizerDialog::onFinish().
|
inline |
Definition at line 176 of file optimizerdialog.hxx.
References m_xComboBox.
Referenced by OptimizerDialog::onFinish().
void SummaryPage::Init | ( | const OUString & | rSettingsName, |
bool | bIsReadonly | ||
) |
Definition at line 193 of file optimizerdialog.cxx.
References m_xApplyToCurrent, m_xComboBox, and m_xSaveToNew.
Referenced by OptimizerDialog::InitPage4().
void SummaryPage::UpdateControlStates | ( | bool | bSaveAs, |
bool | bSaveSettingsEnabled, | ||
const std::vector< OUString > & | rItemList, | ||
const std::vector< OUString > & | rSummaryStrings, | ||
const OUString & | rCurrentFileSize, | ||
const OUString & | rEstimatedFileSize | ||
) |
Definition at line 200 of file optimizerdialog.cxx.
References a, m_xApplyToCurrent, m_xComboBox, m_xCurrentSize, m_xEstimatedSize, m_xLabel1, m_xLabel2, m_xLabel3, m_xSaveSettings, and m_xSaveToNew.
Referenced by OptimizerDialog::UpdateControlStatesPage4().
void SummaryPage::UpdateProgressValue | ( | int | nProgress | ) |
Definition at line 229 of file optimizerdialog.cxx.
References m_xProgress.
Referenced by OptimizerDialog::UpdateStatus().
void SummaryPage::UpdateStatusLabel | ( | const OUString & | rStatus | ) |
Definition at line 224 of file optimizerdialog.cxx.
References m_xStatus.
Referenced by OptimizerDialog::UpdateStatus().
|
private |
Definition at line 152 of file optimizerdialog.hxx.
Referenced by Init(), SummaryPage(), and UpdateControlStates().
|
private |
Definition at line 154 of file optimizerdialog.hxx.
Referenced by GetSettingsName(), Init(), and UpdateControlStates().
|
private |
Definition at line 148 of file optimizerdialog.hxx.
Referenced by UpdateControlStates().
|
private |
Definition at line 149 of file optimizerdialog.hxx.
Referenced by UpdateControlStates().
|
private |
Definition at line 145 of file optimizerdialog.hxx.
Referenced by UpdateControlStates().
|
private |
Definition at line 146 of file optimizerdialog.hxx.
Referenced by UpdateControlStates().
|
private |
Definition at line 147 of file optimizerdialog.hxx.
Referenced by UpdateControlStates().
|
private |
Definition at line 151 of file optimizerdialog.hxx.
Referenced by UpdateProgressValue().
|
private |
Definition at line 155 of file optimizerdialog.hxx.
Referenced by GetSaveSettings(), SummaryPage(), and UpdateControlStates().
|
private |
Definition at line 153 of file optimizerdialog.hxx.
Referenced by GetSaveAsNew(), Init(), SummaryPage(), and UpdateControlStates().
|
private |
Definition at line 150 of file optimizerdialog.hxx.
Referenced by UpdateStatusLabel().
|
private |
Definition at line 144 of file optimizerdialog.hxx.