Kaydet (Commit) 0f884b27 authored tarafından Miklos Vajna's avatar Miklos Vajna

let SwTextBoxHelper::findTextBoxes() take a const SwDoc

Change-Id: Icb1540b93f4117999b755d4d5fd387f1228250aa
üst 4721729f
...@@ -41,7 +41,7 @@ public: ...@@ -41,7 +41,7 @@ public:
static SwFrmFmt* findTextBox(SwFrmFmt* pShape); static SwFrmFmt* findTextBox(SwFrmFmt* pShape);
/// Look up TextFrames in a document, which are in fact TextBoxes. /// Look up TextFrames in a document, which are in fact TextBoxes.
static std::list<SwFrmFmt*> findTextBoxes(SwDoc* pDoc); static std::list<SwFrmFmt*> findTextBoxes(const SwDoc* pDoc);
/// Count number of shapes in the document, excluding TextBoxes. /// Count number of shapes in the document, excluding TextBoxes.
static sal_Int32 getCount(SdrPage* pPage, std::list<SwFrmFmt*>& rTextBoxes); static sal_Int32 getCount(SdrPage* pPage, std::list<SwFrmFmt*>& rTextBoxes);
/// Get a shape by index, excluding TextBoxes. /// Get a shape by index, excluding TextBoxes.
......
...@@ -83,12 +83,12 @@ void SwTextBoxHelper::destroy(SwFrmFmt* pShape) ...@@ -83,12 +83,12 @@ void SwTextBoxHelper::destroy(SwFrmFmt* pShape)
} }
} }
std::list<SwFrmFmt*> SwTextBoxHelper::findTextBoxes(SwDoc* pDoc) std::list<SwFrmFmt*> SwTextBoxHelper::findTextBoxes(const SwDoc* pDoc)
{ {
std::list<SwFrmFmt*> aRet; std::list<SwFrmFmt*> aRet;
SwFrmFmts& rSpzFrmFmts = *pDoc->GetSpzFrmFmts(); const SwFrmFmts& rSpzFrmFmts = *pDoc->GetSpzFrmFmts();
for (SwFrmFmts::iterator it = rSpzFrmFmts.begin(); it != rSpzFrmFmts.end(); ++it) for (SwFrmFmts::const_iterator it = rSpzFrmFmts.begin(); it != rSpzFrmFmts.end(); ++it)
{ {
SwFrmFmt* pTextBox = findTextBox(*it); SwFrmFmt* pTextBox = findTextBox(*it);
if (pTextBox) if (pTextBox)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment