LibreOffice Module svx (master) 1
|
#include <SafeModeDialog.hxx>
Public Member Functions | |
SafeModeDialog (weld::Window *pParent) | |
virtual short | run () override |
virtual | ~SafeModeDialog () override |
Public Member Functions inherited from weld::GenericDialogController | |
GenericDialogController (weld::Widget *pParent, const OUString &rUIFile, const OUString &rDialogId, bool bMobile=false) | |
virtual Dialog * | getDialog () override |
virtual | ~GenericDialogController () COVERITY_NOEXCEPT_FALSE 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 | |
void | enableDisableWidgets () |
void | applyChanges () |
DECL_LINK (RadioBtnHdl, weld::Toggleable &, void) | |
DECL_LINK (CheckBoxHdl, weld::Toggleable &, void) | |
DECL_LINK (CreateZipBtnHdl, weld::Button &, void) | |
DECL_LINK (DialogBtnHdl, weld::Button &, void) | |
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 weld::GenericDialogController | |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::shared_ptr< weld::Dialog > | m_xDialog |
Definition at line 16 of file SafeModeDialog.hxx.
|
explicit |
Definition at line 29 of file SafeModeDialog.cxx.
References utl::ConfigManager::getAboutBoxProductVersion(), utl::ConfigManager::getUILocale(), comphelper::BackupFileHelper::getUserProfileURL(), LINK, weld::GenericDialogController::m_xDialog, mxBtnApply, mxBtnContinue, mxBtnCreateZip, mxBtnRestart, mxBugLink, mxCBCheckProfilesafeConfig, mxCBCheckProfilesafeExtensions, mxCBDeinstallUserExtensions, mxCBDisableAllExtensions, mxCBDisableHWAcceleration, mxCBResetBundledExtensions, mxCBResetCustomizations, mxCBResetSharedExtensions, mxCBResetWholeUserProfile, mxRadioConfigure, mxRadioExtensions, mxRadioReset, mxRadioRestore, and mxUserProfileLink.
|
overridevirtual |
Definition at line 94 of file SafeModeDialog.cxx.
|
private |
Definition at line 119 of file SafeModeDialog.cxx.
References comphelper::getProcessComponentContext(), maBackupFileHelper, mxCBCheckProfilesafeConfig, mxCBCheckProfilesafeExtensions, mxCBDeinstallUserExtensions, mxCBDisableAllExtensions, mxCBDisableHWAcceleration, mxCBResetBundledExtensions, mxCBResetCustomizations, mxCBResetSharedExtensions, mxCBResetWholeUserProfile, mxRadioConfigure, mxRadioExtensions, mxRadioReset, mxRadioRestore, comphelper::BackupFileHelper::tryDeinstallUserExtensions(), comphelper::BackupFileHelper::tryDisableAllExtensions(), comphelper::BackupFileHelper::tryDisableHWAcceleration(), comphelper::BackupFileHelper::tryPop(), comphelper::BackupFileHelper::tryPopExtensionInfo(), comphelper::BackupFileHelper::tryResetBundledExtensions(), comphelper::BackupFileHelper::tryResetCustomizations(), comphelper::BackupFileHelper::tryResetSharedExtensions(), and comphelper::BackupFileHelper::tryResetUserProfile().
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 98 of file SafeModeDialog.cxx.
References comphelper::BackupFileHelper::isPopPossible(), comphelper::BackupFileHelper::isPopPossibleExtensionInfo(), comphelper::BackupFileHelper::isTryDeinstallUserExtensionsPossible(), comphelper::BackupFileHelper::isTryDisableAllExtensionsPossible(), comphelper::BackupFileHelper::isTryResetBundledExtensionsPossible(), comphelper::BackupFileHelper::isTryResetCustomizationsPossible(), comphelper::BackupFileHelper::isTryResetSharedExtensionsPossible(), maBackupFileHelper, mxCBCheckProfilesafeConfig, mxCBCheckProfilesafeExtensions, mxCBDeinstallUserExtensions, mxCBDisableAllExtensions, mxCBResetBundledExtensions, mxCBResetCustomizations, and mxCBResetSharedExtensions.
|
overridevirtual |
Reimplemented from weld::DialogController.
Definition at line 111 of file SafeModeDialog.cxx.
References sfx2::SafeMode::removeFlag(), and weld::DialogController::run().
|
private |
Definition at line 53 of file SafeModeDialog.hxx.
Referenced by applyChanges(), and enableDisableWidgets().
|
private |
Definition at line 29 of file SafeModeDialog.hxx.
|
private |
Definition at line 30 of file SafeModeDialog.hxx.
|
private |
Definition at line 31 of file SafeModeDialog.hxx.
|
private |
Definition at line 28 of file SafeModeDialog.hxx.
|
private |
Definition at line 26 of file SafeModeDialog.hxx.
Referenced by SafeModeDialog().
|
private |
Definition at line 24 of file SafeModeDialog.hxx.
Referenced by SafeModeDialog().
|
private |
Definition at line 50 of file SafeModeDialog.hxx.
Referenced by SafeModeDialog().
|
private |
Definition at line 25 of file SafeModeDialog.hxx.
Referenced by SafeModeDialog().
|
private |
Definition at line 48 of file SafeModeDialog.hxx.
Referenced by SafeModeDialog().
|
private |
Definition at line 38 of file SafeModeDialog.hxx.
Referenced by applyChanges(), enableDisableWidgets(), and SafeModeDialog().
|
private |
Definition at line 39 of file SafeModeDialog.hxx.
Referenced by applyChanges(), enableDisableWidgets(), and SafeModeDialog().
|
private |
Definition at line 41 of file SafeModeDialog.hxx.
Referenced by applyChanges(), enableDisableWidgets(), and SafeModeDialog().
|
private |
Definition at line 40 of file SafeModeDialog.hxx.
Referenced by applyChanges(), enableDisableWidgets(), and SafeModeDialog().
|
private |
Definition at line 44 of file SafeModeDialog.hxx.
Referenced by applyChanges(), and SafeModeDialog().
|
private |
Definition at line 43 of file SafeModeDialog.hxx.
Referenced by applyChanges(), enableDisableWidgets(), and SafeModeDialog().
|
private |
Definition at line 45 of file SafeModeDialog.hxx.
Referenced by applyChanges(), enableDisableWidgets(), and SafeModeDialog().
|
private |
Definition at line 42 of file SafeModeDialog.hxx.
Referenced by applyChanges(), enableDisableWidgets(), and SafeModeDialog().
|
private |
Definition at line 46 of file SafeModeDialog.hxx.
Referenced by applyChanges(), and SafeModeDialog().
|
private |
Definition at line 34 of file SafeModeDialog.hxx.
Referenced by applyChanges(), and SafeModeDialog().
|
private |
Definition at line 35 of file SafeModeDialog.hxx.
Referenced by applyChanges(), and SafeModeDialog().
|
private |
Definition at line 36 of file SafeModeDialog.hxx.
Referenced by applyChanges(), and SafeModeDialog().
|
private |
Definition at line 33 of file SafeModeDialog.hxx.
Referenced by applyChanges(), and SafeModeDialog().
|
private |
Definition at line 49 of file SafeModeDialog.hxx.
Referenced by SafeModeDialog().