diff options
author | Noel Grandin <noel@peralex.com> | 2015-09-18 09:39:28 +0200 |
---|---|---|
committer | Noel Grandin <noelgrandin@gmail.com> | 2015-09-20 06:35:47 +0000 |
commit | 81e1e318bb47d4dc2f479ac1809d355c117f8ce8 (patch) | |
tree | 0a5786ea6a1b9bb35438b7f9351ddad5e89d7b96 /vcl/inc | |
parent | 75d339175e06334de42108c2e26adca65700608a (diff) |
convert Link<> to typed
Change-Id: If7fdd97d3c317a8e31641cc096c2c2639c1e012e
Reviewed-on: https://gerrit.libreoffice.org/18698
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Diffstat (limited to 'vcl/inc')
-rw-r--r-- | vcl/inc/svdata.hxx | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/vcl/inc/svdata.hxx b/vcl/inc/svdata.hxx index e7496aa71d24..91bd10fcffd4 100644 --- a/vcl/inc/svdata.hxx +++ b/vcl/inc/svdata.hxx @@ -104,6 +104,11 @@ public: typedef std::vector<Link<VclWindowEvent&,bool> > SVAppKeyListeners; +struct SVAppPostYieldListeners : public vcl::DeletionNotifier +{ + std::vector<Link<LinkParamNone*,void>> m_aListeners; +}; + struct ImplSVAppData { enum ImeStatusWindowMode @@ -128,7 +133,7 @@ struct ImplSVAppData VclPtr<ImplWheelWindow> mpWheelWindow; // WheelWindow ImplHotKey* mpFirstHotKey; // HotKey-Verwaltung ImplEventHook* mpFirstEventHook; // Event-Hooks - VclEventListeners2* mpPostYieldListeners; // post yield listeners + SVAppPostYieldListeners* mpPostYieldListeners; // post yield listeners sal_uInt64 mnLastInputTime; // GetLastInputTime() sal_uInt16 mnDispatchLevel; // DispatchLevel sal_uInt16 mnModalMode; // ModalMode Count |