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 |
![]() | |
void | SetDialogController (SfxOkDialogController *pDialog) |
virtual | ~SfxTabPage () override |
void | set_visible (bool bVisible) |
const SfxItemSet & | GetItemSet () const |
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 |
OString | GetHelpId () const |
OString | GetConfigId () const |
bool | IsVisible () const |
weld::Window * | GetFrameWeld () const |
Static Public Member Functions | |
static std::unique_ptr< SfxTabPage > | Create (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet) |
![]() | |
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::ToggleButton &, void) | |
DECL_LINK (OnUseSkiaToggled, weld::ToggleButton &, void) | |
DECL_STATIC_LINK (OfaViewTabPage, OnMoreIconsClick, weld::Button &, void) | |
void | UpdateSkiaStatus () |
void | HideSkiaWidgets () |
void | UpdateHardwareAccelStatus () |
Additional Inherited Members | |
![]() | |
SfxTabPage (weld::Container *pPage, weld::DialogController *pController, const OUString &rUIXMLDescription, const OString &rID, const SfxItemSet *rAttrSet) | |
sal_uInt16 | GetWhich (sal_uInt16 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 76 of file optgdlg.hxx.
OfaViewTabPage::OfaViewTabPage | ( | weld::Container * | pPage, |
weld::DialogController * | pController, | ||
const SfxItemSet & | rSet | ||
) |
Definition at line 556 of file optgdlg.cxx.
References DisplayNameCompareLessThan(), vcl::IconThemeInfo::FindIconThemeById(), StyleSettings::GetAutomaticallyChosenIconTheme(), vcl::IconThemeInfo::GetDisplayName(), StyleSettings::GetInstalledIconThemes(), Application::GetSettings(), AllSettings::GetStyleSettings(), Application::GetToolkitName(), LINK, m_xFontAntiAliasing, m_xIconStyleLB, m_xMenuIconBox, m_xMoreIcons, m_xUseSkia, mInstalledIconThemes, and PIXEL.
|
overridevirtual |
Definition at line 621 of file optgdlg.cxx.
|
static |
Definition at line 689 of file optgdlg.cxx.
Referenced by CreateGeneralTabPage().
|
private |
|
private |
|
private |
|
overridevirtual |
Reimplemented from SfxTabPage.
Definition at line 694 of file optgdlg.cxx.
References comphelper::ConfigurationChanges::create(), svtools::executeRestartDialog(), SfxTabPage::GetDialogController(), Application::GetFirstTopLevelWindow(), Application::GetNextTopLevelWindow(), GetpApp(), comphelper::getProcessComponentContext(), Application::GetSettings(), AllSettings::GetStyleSettings(), vcl::Window::Invalidate(), m_xAAPointLimit, m_xContextMenuShortcutsLB, m_xFontAntiAliasing, m_xFontShowCB, m_xForceSkiaRaster, m_xIconSizeLB, m_xIconStyleLB, m_xMenuIconsLB, m_xMouseMiddleLB, m_xMousePosLB, m_xNotebookbarIconSizeLB, m_xSidebarIconSizeLB, m_xUseAntiAliase, m_xUseHardwareAccell, m_xUseSkia, Application::MergeSystemSettings(), mpDrawinglayerOpt, nNotebookbarSizeLB_InitialSelection, nSidebarSizeLB_InitialSelection, nSizeLB_InitialSelection, nStyleLB_InitialSelection, pAppearanceCfg, pCanvasSettings, svtools::RESTART_REASON_SKIA, RET_OK, SvtMenuOptions::SetContextMenuShortcuts(), SvtMiscOptions::SetIconTheme(), SvtMenuOptions::SetMenuIconsState(), SvtMiscOptions::SetNotebookbarIconSize(), Application::SetSettings(), SvtMiscOptions::SetSidebarIconSize(), AllSettings::SetStyleSettings(), SvtMiscOptions::SetSymbolsSize(), SFX_SYMBOLS_SIZE_32, SFX_SYMBOLS_SIZE_AUTO, SFX_SYMBOLS_SIZE_LARGE, SFX_SYMBOLS_SIZE_SMALL, and TRISTATE_INDET.
|
private |
Definition at line 646 of file optgdlg.cxx.
References m_xForceSkiaRaster, m_xSkiaStatusDisabled, m_xSkiaStatusEnabled, and m_xUseSkia.
Referenced by UpdateSkiaStatus().
|
overridevirtual |
Reimplemented from SfxTabPage.
Definition at line 896 of file optgdlg.cxx.
References vcl::IconThemeInfo::FindIconThemeById(), SvtMenuOptions::GetContextMenuShortcuts(), vcl::IconThemeInfo::GetDisplayName(), SvtMiscOptions::GetIconTheme(), SvtMenuOptions::GetMenuIconsState(), SvtMiscOptions::GetNotebookbarIconSize(), SvtMiscOptions::GetSidebarIconSize(), SvtMiscOptions::GetSymbolsSize(), SvtMiscOptions::IconThemeWasSetAutomatically(), m_xAAPointLimit, m_xContextMenuShortcutsLB, m_xFontAntiAliasing, m_xFontShowCB, m_xForceSkiaRaster, m_xIconSizeLB, m_xIconStyleLB, m_xMenuIconsLB, m_xMouseMiddleLB, m_xMousePosLB, m_xNotebookbarIconSizeLB, m_xSidebarIconSizeLB, m_xUseAntiAliase, m_xUseHardwareAccell, m_xUseSkia, mInstalledIconThemes, mpDrawinglayerOpt, nNotebookbarSizeLB_InitialSelection, nSidebarSizeLB_InitialSelection, nSizeLB_InitialSelection, nStyleLB_InitialSelection, pAppearanceCfg, SFX_SYMBOLS_SIZE_32, SFX_SYMBOLS_SIZE_AUTO, SFX_SYMBOLS_SIZE_LARGE, TRISTATE_FALSE, TRISTATE_TRUE, UpdateHardwareAccelStatus(), and UpdateSkiaStatus().
|
private |
Definition at line 994 of file optgdlg.cxx.
References m_xUseHardwareAccell, m_xUseSkia, and pCanvasSettings.
Referenced by Reset(), and UpdateSkiaStatus().
|
private |
Definition at line 654 of file optgdlg.cxx.
References Application::GetToolkitName(), HideSkiaWidgets(), SkiaHelper::isVCLSkiaEnabled(), m_xForceSkiaRaster, m_xSkiaStatusDisabled, m_xSkiaStatusEnabled, m_xUseSkia, and UpdateHardwareAccelStatus().
Referenced by Reset().
|
private |
Definition at line 97 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 96 of file optgdlg.hxx.
|
private |
Definition at line 102 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 95 of file optgdlg.hxx.
Referenced by FillItemSet(), OfaViewTabPage(), and Reset().
|
private |
Definition at line 104 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 109 of file optgdlg.hxx.
Referenced by FillItemSet(), HideSkiaWidgets(), Reset(), and UpdateSkiaStatus().
|
private |
Definition at line 90 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 93 of file optgdlg.hxx.
Referenced by FillItemSet(), OfaViewTabPage(), and Reset().
|
private |
Definition at line 99 of file optgdlg.hxx.
Referenced by OfaViewTabPage().
|
private |
Definition at line 100 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 116 of file optgdlg.hxx.
Referenced by OfaViewTabPage().
|
private |
Definition at line 115 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 114 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 92 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 91 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 112 of file optgdlg.hxx.
Referenced by HideSkiaWidgets(), and UpdateSkiaStatus().
|
private |
Definition at line 111 of file optgdlg.hxx.
Referenced by HideSkiaWidgets(), and UpdateSkiaStatus().
|
private |
Definition at line 107 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 106 of file optgdlg.hxx.
Referenced by FillItemSet(), Reset(), and UpdateHardwareAccelStatus().
|
private |
Definition at line 108 of file optgdlg.hxx.
Referenced by FillItemSet(), HideSkiaWidgets(), OfaViewTabPage(), Reset(), UpdateHardwareAccelStatus(), and UpdateSkiaStatus().
|
private |
Definition at line 88 of file optgdlg.hxx.
Referenced by OfaViewTabPage(), and Reset().
|
private |
Definition at line 86 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 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 82 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 84 of file optgdlg.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 85 of file optgdlg.hxx.
Referenced by FillItemSet(), and UpdateHardwareAccelStatus().