LibreOffice Module cui (master) 1
|
#include <optgdlg.hxx>
Public Member Functions | |
OfaViewTabPage (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet) | |
virtual | ~OfaViewTabPage () override |
virtual bool | FillItemSet (SfxItemSet *rSet) override |
virtual void | Reset (const SfxItemSet *rSet) override |
Public Member Functions inherited from SfxTabPage | |
void | SetDialogController (SfxOkDialogController *pDialog) |
virtual | ~SfxTabPage () override |
void | set_visible (bool bVisible) |
const SfxItemSet & | GetItemSet () const |
virtual bool | FillItemSet (SfxItemSet *) |
virtual void | Reset (const SfxItemSet *) |
virtual bool | DeferResetToFirstActivation () |
bool | HasExchangeSupport () const |
void | SetExchangeSupport () |
virtual void | ActivatePage (const SfxItemSet &) |
virtual DeactivateRC | DeactivatePage (SfxItemSet *pSet) |
void | SetUserData (const OUString &rString) |
const OUString & | GetUserData () const |
virtual void | FillUserData () |
virtual bool | IsReadOnly () const |
virtual void | PageCreated (const SfxAllItemSet &aSet) |
virtual void | ChangesApplied () |
void | SetFrame (const css::uno::Reference< css::frame::XFrame > &xFrame) |
css::uno::Reference< css::frame::XFrame > | GetFrame () const |
const SfxItemSet * | GetDialogExampleSet () const |
OUString | GetHelpId () const |
OUString | GetConfigId () const |
bool | IsVisible () const |
weld::Window * | GetFrameWeld () const |
std::unordered_map< OUString, css::uno::Any > & | getAdditionalProperties () |
Static Public Member Functions | |
static std::unique_ptr< SfxTabPage > | Create (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet) |
Static Public Member Functions inherited from SfxTabPage | |
static const SfxPoolItem * | GetItem (const SfxItemSet &rSet, sal_uInt16 nSlot, bool bDeep=true) |
static const T * | GetItem (const SfxItemSet &rSet, TypedWhichId< T > nSlot, bool bDeep=true) |
Private Member Functions | |
DECL_LINK (OnAntialiasingToggled, weld::Toggleable &, void) | |
DECL_LINK (OnUseSkiaToggled, weld::Toggleable &, void) | |
DECL_LINK (OnCopySkiaLog, weld::Button &, void) | |
DECL_STATIC_LINK (OfaViewTabPage, OnMoreIconsClick, weld::Button &, void) | |
DECL_LINK (OnRunGPTestClick, weld::Button &, void) | |
void | UpdateSkiaStatus () |
void | HideSkiaWidgets () |
void | UpdateHardwareAccelStatus () |
void | UpdateIconThemes () |
Additional Inherited Members | |
Protected Member Functions inherited from SfxTabPage | |
SfxTabPage (weld::Container *pPage, weld::DialogController *pController, const OUString &rUIXMLDescription, const OUString &rID, const SfxItemSet *rAttrSet) | |
sal_uInt16 | GetWhich (sal_uInt16 nSlot, bool bDeep=true) const |
TypedWhichId< T > | GetWhich (TypedWhichId< T > nSlot, bool bDeep=true) const |
const SfxPoolItem * | GetOldItem (const SfxItemSet &rSet, sal_uInt16 nSlot, bool bDeep=true) |
const T * | GetOldItem (const SfxItemSet &rSet, TypedWhichId< T > nSlot, bool bDeep=true) |
SfxOkDialogController * | GetDialogController () const |
Definition at line 75 of file optgdlg.hxx.
OfaViewTabPage::OfaViewTabPage | ( | weld::Container * | pPage, |
weld::DialogController * | pController, | ||
const SfxItemSet & | rSet | ||
) |
Definition at line 521 of file optgdlg.cxx.
References Application::GetToolkitName(), LINK, m_xDarkModeFrame, m_xFontAntiAliasing, m_xIconStyleLB, m_xMoreIcons, m_xRunGPTests, m_xSkiaLog, m_xUseSkia, PIXEL, rSet, and UpdateIconThemes().
|
overridevirtual |
Definition at line 590 of file optgdlg.cxx.
|
static |
Definition at line 680 of file optgdlg.cxx.
Referenced by CreateGeneralTabPage().
|
private |
|
private |
|
private |
|
private |
|
private |
|
overridevirtual |
Reimplemented from SfxTabPage.
Definition at line 685 of file optgdlg.cxx.
References comphelper::ConfigurationChanges::create(), svtools::executeRestartDialog(), SfxTabPage::GetDialogController(), Application::GetFirstTopLevelWindow(), Application::GetNextTopLevelWindow(), GetpApp(), comphelper::getProcessComponentContext(), i, vcl::Window::Invalidate(), SvtOptionsDrawinglayer::IsAntiAliasing(), m_xAAPointLimit, m_xAppearanceStyleLB, m_xFontAntiAliasing, m_xFontShowCB, m_xForceSkiaRaster, m_xIconSizeLB, m_xIconStyleLB, m_xMouseMiddleLB, m_xNotebookbarIconSizeLB, m_xSidebarIconSizeLB, m_xUseAntiAliase, m_xUseHardwareAccell, m_xUseSkia, nNotebookbarSizeLB_InitialSelection, nSidebarSizeLB_InitialSelection, nSizeLB_InitialSelection, nStyleLB_InitialSelection, pCanvasSettings, svtools::RESTART_REASON_SKIA, RET_OK, SAL_WARN, SvtOptionsDrawinglayer::SetAntiAliasing(), SvtTabAppearanceCfg::SetApplicationDefaults(), MiscSettings::SetDarkMode(), SvtMiscOptions::SetIconTheme(), SvtMiscOptions::SetSymbolsSize(), SFX_SYMBOLS_SIZE_32, SFX_SYMBOLS_SIZE_AUTO, SFX_SYMBOLS_SIZE_LARGE, and SFX_SYMBOLS_SIZE_SMALL.
|
private |
Definition at line 632 of file optgdlg.cxx.
References m_xForceSkiaRaster, m_xSkiaLog, m_xSkiaStatusDisabled, m_xSkiaStatusEnabled, and m_xUseSkia.
Referenced by UpdateSkiaStatus().
|
overridevirtual |
Reimplemented from SfxTabPage.
Definition at line 854 of file optgdlg.cxx.
References vcl::IconThemeInfo::FindIconThemeById(), vcl::IconThemeInfo::GetDisplayName(), SvtMiscOptions::GetIconTheme(), SvtMiscOptions::GetSymbolsSize(), SvtMiscOptions::IconThemeWasSetAutomatically(), SvtOptionsDrawinglayer::IsAAPossibleOnThisSystem(), SvtOptionsDrawinglayer::IsAntiAliasing(), m_xAAPointLimit, m_xAppearanceStyleLB, m_xFontAntiAliasing, m_xFontShowCB, m_xForceSkiaRaster, m_xIconSizeLB, m_xIconStyleLB, m_xMouseMiddleLB, m_xNotebookbarIconSizeLB, m_xSidebarIconSizeLB, m_xUseAntiAliase, m_xUseHardwareAccell, m_xUseSkia, mInstalledIconThemes, nNotebookbarSizeLB_InitialSelection, nSidebarSizeLB_InitialSelection, nSizeLB_InitialSelection, nStyleLB_InitialSelection, SFX_SYMBOLS_SIZE_32, SFX_SYMBOLS_SIZE_AUTO, SFX_SYMBOLS_SIZE_LARGE, UpdateHardwareAccelStatus(), UpdateIconThemes(), and UpdateSkiaStatus().
|
private |
Definition at line 951 of file optgdlg.cxx.
References m_xUseHardwareAccell, m_xUseSkia, and pCanvasSettings.
Referenced by Reset(), and UpdateSkiaStatus().
|
private |
Definition at line 568 of file optgdlg.cxx.
References DisplayNameCompareLessThan(), vcl::IconThemeInfo::FindIconThemeById(), StyleSettings::GetAutomaticallyChosenIconTheme(), vcl::IconThemeInfo::GetDisplayName(), StyleSettings::GetInstalledIconThemes(), Application::GetSettings(), AllSettings::GetStyleSettings(), m_sAutoStr, m_xIconStyleLB, and mInstalledIconThemes.
Referenced by OfaViewTabPage(), and Reset().
|
private |
Definition at line 641 of file optgdlg.cxx.
References Application::GetToolkitName(), HideSkiaWidgets(), SkiaHelper::isVCLSkiaEnabled(), m_xForceSkiaRaster, m_xSkiaLog, m_xSkiaStatusDisabled, m_xSkiaStatusEnabled, m_xUseSkia, and UpdateHardwareAccelStatus().
Referenced by Reset().
|
private |
Definition at line 113 of file optgdlg.hxx.
Referenced by UpdateIconThemes().
|
private |
Definition at line 96 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 95 of file optgdlg.hxx.
|
private |
Definition at line 91 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 90 of file optgdlg.hxx.
Referenced by OfaViewTabPage().
|
private |
Definition at line 94 of file optgdlg.hxx.
Referenced by FillItemSet(), OfaViewTabPage(), and Reset().
|
private |
Definition at line 98 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 103 of file optgdlg.hxx.
Referenced by FillItemSet(), HideSkiaWidgets(), Reset(), and UpdateSkiaStatus().
|
private |
Definition at line 87 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 92 of file optgdlg.hxx.
Referenced by FillItemSet(), OfaViewTabPage(), Reset(), and UpdateIconThemes().
|
private |
Definition at line 110 of file optgdlg.hxx.
Referenced by OfaViewTabPage().
|
private |
Definition at line 109 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 89 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 111 of file optgdlg.hxx.
Referenced by OfaViewTabPage().
|
private |
Definition at line 88 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 107 of file optgdlg.hxx.
Referenced by HideSkiaWidgets(), OfaViewTabPage(), and UpdateSkiaStatus().
|
private |
Definition at line 106 of file optgdlg.hxx.
Referenced by HideSkiaWidgets(), and UpdateSkiaStatus().
|
private |
Definition at line 105 of file optgdlg.hxx.
Referenced by HideSkiaWidgets(), and UpdateSkiaStatus().
|
private |
Definition at line 101 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 100 of file optgdlg.hxx.
Referenced by FillItemSet(), Reset(), and UpdateHardwareAccelStatus().
|
private |
Definition at line 102 of file optgdlg.hxx.
Referenced by FillItemSet(), HideSkiaWidgets(), OfaViewTabPage(), Reset(), UpdateHardwareAccelStatus(), and UpdateSkiaStatus().
|
private |
Definition at line 85 of file optgdlg.hxx.
Referenced by Reset(), and UpdateIconThemes().
|
private |
Definition at line 80 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 79 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 78 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 81 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 83 of file optgdlg.hxx.
Referenced by FillItemSet(), and UpdateHardwareAccelStatus().