summaryrefslogtreecommitdiff
path: root/include/sfx2
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@collabora.com>2014-11-21 22:17:04 -0500
committerKohei Yoshida <kohei.yoshida@collabora.com>2014-11-21 22:26:46 -0500
commit483cff5e661aa40c8fd16d62eeb68cc29872eb4b (patch)
tree5e9dafb4e3acc12d680dd6c1c5cb7cee68b13a62 /include/sfx2
parentc2d11710716f3ec5696f3402951be0d7539fe376 (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/sfx2')
-rw-r--r--include/sfx2/app.hxx7
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;