diff options
author | Kohei Yoshida <kohei.yoshida@collabora.com> | 2014-11-21 22:17:04 -0500 |
---|---|---|
committer | Kohei Yoshida <kohei.yoshida@collabora.com> | 2014-11-21 22:26:46 -0500 |
commit | 483cff5e661aa40c8fd16d62eeb68cc29872eb4b (patch) | |
tree | 5e9dafb4e3acc12d680dd6c1c5cb7cee68b13a62 /include | |
parent | c2d11710716f3ec5696f3402951be0d7539fe376 (diff) |
Forward declare SfxTbxCtrlFactArr_Impl and SfxStbCtrlFactArr_Impl in app.hxx.
Now we can finally remove ptr_vector include from this header.
Change-Id: I7aeaa520e10b4eacb1a24ad666086739821e56b0
Diffstat (limited to 'include')
-rw-r--r-- | include/sfx2/app.hxx | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/include/sfx2/app.hxx b/include/sfx2/app.hxx index a9bff02e9335..85a1acd8d151 100644 --- a/include/sfx2/app.hxx +++ b/include/sfx2/app.hxx @@ -36,9 +36,6 @@ #include <vcl/svapp.hxx> #include <sfx2/shell.hxx> -#include <sfx2/stbitem.hxx> -#include <sfx2/tbxctrl.hxx> -#include <boost/ptr_container/ptr_vector.hpp> #include <vector> class Timer; @@ -67,8 +64,8 @@ class SfxObjectShell; typedef ::std::vector<SfxObjectShell*> SfxObjectShellArr_Impl; class SfxProgress; class SfxSlotPool; -typedef boost::ptr_vector<SfxStbCtrlFactory> SfxStbCtrlFactArr_Impl; -typedef boost::ptr_vector<SfxTbxCtrlFactory> SfxTbxCtrlFactArr_Impl; +class SfxStbCtrlFactArr_Impl; +class SfxTbxCtrlFactArr_Impl; class SfxViewFrame; typedef ::std::vector<SfxViewFrame*> SfxViewFrameArr_Impl; class SfxViewShell; |