LibreOffice Module desktop (master)  1
Public Member Functions | List of all members
dp_gui::MyApp Class Reference
Inheritance diagram for dp_gui::MyApp:
[legend]
Collaboration diagram for dp_gui::MyApp:
[legend]

Public Member Functions

 MyApp ()
 
 MyApp (const MyApp &)=delete
 
const MyAppoperator= (const MyApp &)=delete
 
virtual int Main () override
 
virtual void DeInit () override
 
- Public Member Functions inherited from Application
virtual bool QueryExit ()
 
 Application ()
 
virtual ~Application ()
 
virtual void Init ()
 
virtual void InitFinished ()
 
 Application ()
 
virtual ~Application ()
 
virtual void Init ()
 
virtual void InitFinished ()
 
virtual void Exception (ExceptionCategory nCategory)
 
virtual void OverrideSystemSettings (AllSettings &rSettings)
 
virtual void AppEvent (const ApplicationEvent &rAppEvent)
 

Additional Inherited Members

- Static Public Member Functions inherited from Application
static bool IsUICaptured ()
 
static void SetAppName (const OUString &rUniqueName)
 
static const OUString & GetDesktopEnvironment ()
 
static void LockFontUpdates (bool bLock)
 
static void setDeInitHook (Link< LinkParamNone *, void > const &hook)
 
static weld::BuilderCreateBuilder (weld::Widget *pParent, const OUString &rUIFile)
 
static weld::BuilderCreateInterimBuilder (vcl::Window *pParent, const OUString &rUIFile)
 
static weld::BuilderCreateInterimBuilder (weld::Widget *pParent, const OUString &rUIFile)
 
static weld::MessageDialogCreateMessageDialog (weld::Widget *pParent, VclMessageType eMessageType, VclButtonsType eButtonType, const OUString &rPrimaryMessage)
 
static weld::WindowGetFrameWeld (const css::uno::Reference< css::awt::XWindow > &rWindow)
 
static void NotifyAllWindows (DataChangedEvent &rDCEvt)
 
static sal_uInt16 GetCommandLineParamCount ()
 
static OUString GetCommandLineParam (sal_uInt16 nParam)
 
static OUString GetAppFileName ()
 
static void Execute ()
 
static void Quit ()
 
static bool Reschedule (bool bHandleAllCurrentEvents=false)
 
static void Yield ()
 
static void EndYield ()
 
static comphelper::SolarMutexGetSolarMutex ()
 
static bool IsMainThread ()
 
static sal_uInt32 ReleaseSolarMutex ()
 
static void AcquireSolarMutex (sal_uInt32 nCount)
 
static bool IsInMain ()
 
static bool IsInExecute ()
 
static bool IsInModalMode ()
 
static sal_uInt16 GetDispatchLevel ()
 
static bool AnyInput (VclInputFlags nType=VCL_INPUT_ANY)
 
static sal_uInt64 GetLastInputInterval ()
 
static WorkWindowGetAppWindow ()
 
static vcl::WindowGetFocusWindow ()
 
static OutputDeviceGetDefaultDevice ()
 
static vcl::WindowGetFirstTopLevelWindow ()
 
static vcl::WindowGetNextTopLevelWindow (vcl::Window const *pWindow)
 
static long GetTopWindowCount ()
 
static vcl::WindowGetTopWindow (long nIndex)
 
static vcl::WindowGetActiveTopWindow ()
 
static OUString GetAppName ()
 
static OUString GetHWOSConfInfo ()
 
static bool LoadBrandBitmap (const char *pName, BitmapEx &rBitmap)
 
static void SetDisplayName (const OUString &rDisplayName)
 
static OUString GetDisplayName ()
 
static OUString GetToolkitName ()
 
static unsigned int GetScreenCount ()
 
static tools::Rectangle GetScreenPosSizePixel (unsigned int nScreen)
 
static bool IsUnifiedDisplay ()
 
static SAL_DLLPRIVATE unsigned int GetBestScreen (const tools::Rectangle &)
 
static unsigned int GetDisplayBuiltInScreen ()
 
static unsigned int GetDisplayExternalScreen ()
 
static bool InsertAccel (Accelerator *pAccel)
 
static void RemoveAccel (Accelerator const *pAccel)
 
static sal_uLong GetReservedKeyCodeCount ()
 
static const vcl::KeyCodeGetReservedKeyCode (sal_uLong i)
 
static void SetHelp (Help *pHelp=nullptr)
 
static HelpGetHelp ()
 
static vcl::WindowGetDefDialogParent ()
 
static DialogCancelMode GetDialogCancelMode ()
 
static void SetDialogCancelMode (DialogCancelMode mode)
 
static bool IsDialogCancelEnabled ()
 
static void SetSystemWindowMode (SystemWindowFlags nMode)
 
static SystemWindowFlags GetSystemWindowMode ()
 
static css::uno::Reference< css::awt::XToolkit > GetVCLToolkit ()
 
static void SetFilterHdl (const Link< ConvertData &, bool > &rLink)
 
static void EnableHeadlessMode (bool dialogsAreFatal)
 
static bool IsHeadlessModeEnabled ()
 
static void EnableConsoleOnly ()
 
static void EnableBitmapRendering ()
 
static bool IsBitmapRendering ()
 
static void EnableEventTestingMode ()
 
static bool IsEventTestingModeEnabled ()
 
static void EnableSafeMode ()
 
static bool IsSafeModeEnabled ()
 
static bool CanToggleImeStatusWindow ()
 
static void ShowImeStatusWindow (bool bShow)
 
static bool GetShowImeStatusWindowDefault ()
 
static void AddToRecentDocumentList (const OUString &rFileUrl, const OUString &rMimeType, const OUString &rDocumentService)
 
static void ShowNativeErrorBox (const OUString &sTitle, const OUString &sMessage)
 
static void UpdateMainThread ()
 
static bool hasNativeFileSelection ()
 
static css::uno::Reference< css::ui::dialogs::XFilePicker2 > createFilePicker (const css::uno::Reference< css::uno::XComponentContext > &rServiceManager)
 
static css::uno::Reference< css::ui::dialogs::XFolderPicker2 > createFolderPicker (const css::uno::Reference< css::uno::XComponentContext > &rServiceManager)
 
static void EndAllDialogs ()
 
static void EndAllPopups ()
 
static void NotifyAllWindows (DataChangedEvent &rDCEvt)
 
static sal_uInt16 GetCommandLineParamCount ()
 
static OUString GetCommandLineParam (sal_uInt16 nParam)
 
static OUString GetAppFileName ()
 
static void Abort (const OUString &rErrorText)
 
static void Execute ()
 
static void Quit ()
 
static bool Reschedule (bool bHandleAllCurrentEvents=false)
 
static void Yield ()
 
static void EndYield ()
 
static comphelper::SolarMutexGetSolarMutex ()
 
static bool IsMainThread ()
 
static sal_uInt32 ReleaseSolarMutex ()
 
static void AcquireSolarMutex (sal_uInt32 nCount)
 
static bool IsInMain ()
 
static bool IsInExecute ()
 
static bool IsInModalMode ()
 
static sal_uInt16 GetDispatchLevel ()
 
static bool AnyInput (VclInputFlags nType=VCL_INPUT_ANY)
 
static sal_uInt64 GetLastInputInterval ()
 
static void MergeSystemSettings (AllSettings &rSettings)
 
static void SetSettings (const AllSettings &rSettings)
 
static const AllSettingsGetSettings ()
 
static const LocaleDataWrapperGetAppLocaleDataWrapper ()
 
static void AddEventListener (const Link< VclSimpleEvent &, void > &rEventListener)
 
static void RemoveEventListener (const Link< VclSimpleEvent &, void > &rEventListener)
 
static void AddKeyListener (const Link< VclWindowEvent &, bool > &rKeyListener)
 
static void RemoveKeyListener (const Link< VclWindowEvent &, bool > &rKeyListener)
 
static void ImplCallEventListenersApplicationDataChanged (void *pData)
 
static void ImplCallEventListeners (VclSimpleEvent &rEvent)
 
static bool HandleKey (VclEventId nEvent, vcl::Window *pWin, KeyEvent *pKeyEvent)
 
static ImplSVEventPostKeyEvent (VclEventId nEvent, vcl::Window *pWin, KeyEvent const *pKeyEvent)
 
static ImplSVEventPostMouseEvent (VclEventId nEvent, vcl::Window *pWin, MouseEvent const *pMouseEvent)
 
static ImplSVEventPostGestureEvent (VclEventId nEvent, vcl::Window *pWin, GestureEvent const *pGestureEvent)
 
static void RemoveMouseAndKeyEvents (vcl::Window *pWin)
 
static ImplSVEventPostUserEvent (const Link< void *, void > &rLink, void *pCaller=nullptr, bool bReferenceLink=false)
 
static void RemoveUserEvent (ImplSVEvent *nUserEvent)
 
static css::uno::Reference< css::awt::XDisplayConnection > GetDisplayConnection ()
 
static WorkWindowGetAppWindow ()
 
static vcl::WindowGetFocusWindow ()
 
static OutputDeviceGetDefaultDevice ()
 
static vcl::WindowGetFirstTopLevelWindow ()
 
static vcl::WindowGetNextTopLevelWindow (vcl::Window const *pWindow)
 
static long GetTopWindowCount ()
 
static vcl::WindowGetTopWindow (long nIndex)
 
static vcl::WindowGetActiveTopWindow ()
 
static OUString GetAppName ()
 
static OUString GetHWOSConfInfo ()
 
static bool LoadBrandBitmap (const char *pName, BitmapEx &rBitmap)
 
static void SetDisplayName (const OUString &rDisplayName)
 
static OUString GetDisplayName ()
 
static OUString GetToolkitName ()
 
static unsigned int GetScreenCount ()
 
static tools::Rectangle GetScreenPosSizePixel (unsigned int nScreen)
 
static bool IsUnifiedDisplay ()
 
static SAL_DLLPRIVATE unsigned int GetBestScreen (const tools::Rectangle &)
 
static unsigned int GetDisplayBuiltInScreen ()
 
static unsigned int GetDisplayExternalScreen ()
 
static bool InsertAccel (Accelerator *pAccel)
 
static void RemoveAccel (Accelerator const *pAccel)
 
static sal_uLong GetReservedKeyCodeCount ()
 
static const vcl::KeyCodeGetReservedKeyCode (sal_uLong i)
 
static void SetHelp (Help *pHelp=nullptr)
 
static HelpGetHelp ()
 
static vcl::WindowGetDefDialogParent ()
 
static DialogCancelMode GetDialogCancelMode ()
 
static void SetDialogCancelMode (DialogCancelMode mode)
 
static bool IsDialogCancelEnabled ()
 
static void SetSystemWindowMode (SystemWindowFlags nMode)
 
static SystemWindowFlags GetSystemWindowMode ()
 
static css::uno::Reference< css::awt::XToolkit > GetVCLToolkit ()
 
static void SetFilterHdl (const Link< ConvertData &, bool > &rLink)
 
static void EnableHeadlessMode (bool dialogsAreFatal)
 
static bool IsHeadlessModeEnabled ()
 
static void EnableConsoleOnly ()
 
static void EnableBitmapRendering ()
 
static bool IsBitmapRendering ()
 
static void EnableEventTestingMode ()
 
static bool IsEventTestingModeEnabled ()
 
static void EnableSafeMode ()
 
static bool IsSafeModeEnabled ()
 
static bool CanToggleImeStatusWindow ()
 
static void ShowImeStatusWindow (bool bShow)
 
static bool GetShowImeStatusWindowDefault ()
 
static void AddToRecentDocumentList (const OUString &rFileUrl, const OUString &rMimeType, const OUString &rDocumentService)
 
static void ShowNativeErrorBox (const OUString &sTitle, const OUString &sMessage)
 
static void UpdateMainThread ()
 
static bool hasNativeFileSelection ()
 
static css::uno::Reference< css::ui::dialogs::XFilePicker2 > createFilePicker (const css::uno::Reference< css::uno::XComponentContext > &rServiceManager)
 
static css::uno::Reference< css::ui::dialogs::XFolderPicker2 > createFolderPicker (const css::uno::Reference< css::uno::XComponentContext > &rServiceManager)
 
static void EndAllDialogs ()
 
static void EndAllPopups ()
 

Detailed Description

Definition at line 53 of file dp_gui_service.cxx.

Constructor & Destructor Documentation

dp_gui::MyApp::MyApp ( )

Definition at line 66 of file dp_gui_service.cxx.

dp_gui::MyApp::MyApp ( const MyApp )
delete

Member Function Documentation

void dp_gui::MyApp::DeInit ( )
overridevirtual
int dp_gui::MyApp::Main ( )
overridevirtual

Reimplemented from Application.

Definition at line 71 of file dp_gui_service.cxx.

const MyApp& dp_gui::MyApp::operator= ( const MyApp )
delete

The documentation for this class was generated from the following file: