LibreOffice Module sdext (master) 1
|
#include <optimizerdialog.hxx>
Public Member Functions | |
ImagesPage (weld::Container *pPage, OptimizerDialog &rOptimizerDialog) | |
void | UpdateControlStates (bool bJPEGCompression, int nJPEGQuality, bool bRemoveCropArea, int nResolution, bool bEmbedLinkedGraphics) |
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 (EmbedLinkedGraphicsActionPerformed, weld::Toggleable &, void) | |
DECL_LINK (RemoveCropAreaActionPerformed, weld::Toggleable &, void) | |
DECL_LINK (ComboBoxActionPerformed, weld::ComboBox &, void) | |
DECL_LINK (CompressionActionPerformed, weld::Toggleable &, void) | |
DECL_LINK (SpinButtonActionPerformed, weld::SpinButton &, void) | |
Private Attributes | |
OptimizerDialog & | mrOptimizerDialog |
std::unique_ptr< weld::RadioButton > | m_xLossLessCompression |
std::unique_ptr< weld::Label > | m_xQualityLabel |
std::unique_ptr< weld::SpinButton > | m_xQuality |
std::unique_ptr< weld::RadioButton > | m_xJpegCompression |
std::unique_ptr< weld::ComboBox > | m_xResolution |
std::unique_ptr< weld::CheckButton > | m_xRemoveCropArea |
std::unique_ptr< weld::CheckButton > | m_xEmbedLinkedGraphics |
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 96 of file optimizerdialog.hxx.
ImagesPage::ImagesPage | ( | weld::Container * | pPage, |
OptimizerDialog & | rOptimizerDialog | ||
) |
Definition at line 110 of file optimizerdialog.cxx.
References LINK, m_xEmbedLinkedGraphics, m_xJpegCompression, m_xLossLessCompression, m_xQuality, m_xRemoveCropArea, m_xResolution, and OptimizerDialog::SetImagesPage().
|
private |
|
private |
|
private |
|
private |
|
private |
void ImagesPage::UpdateControlStates | ( | bool | bJPEGCompression, |
int | nJPEGQuality, | ||
bool | bRemoveCropArea, | ||
int | nResolution, | ||
bool | bEmbedLinkedGraphics | ||
) |
Definition at line 131 of file optimizerdialog.cxx.
References m_xEmbedLinkedGraphics, m_xJpegCompression, m_xLossLessCompression, m_xQuality, m_xQualityLabel, m_xRemoveCropArea, and m_xResolution.
Referenced by OptimizerDialog::UpdateControlStatesPage2().
|
private |
Definition at line 106 of file optimizerdialog.hxx.
Referenced by ImagesPage(), and UpdateControlStates().
|
private |
Definition at line 103 of file optimizerdialog.hxx.
Referenced by ImagesPage(), and UpdateControlStates().
|
private |
Definition at line 100 of file optimizerdialog.hxx.
Referenced by ImagesPage(), and UpdateControlStates().
|
private |
Definition at line 102 of file optimizerdialog.hxx.
Referenced by ImagesPage(), and UpdateControlStates().
|
private |
Definition at line 101 of file optimizerdialog.hxx.
Referenced by UpdateControlStates().
|
private |
Definition at line 105 of file optimizerdialog.hxx.
Referenced by ImagesPage(), and UpdateControlStates().
|
private |
Definition at line 104 of file optimizerdialog.hxx.
Referenced by ImagesPage(), and UpdateControlStates().
|
private |
Definition at line 99 of file optimizerdialog.hxx.