#include "buffer.h"
#include "bufferparams.h"
#include "funcrequest.h"
-#include "iterators.h"
#include "LyXAction.h"
#include "paragraph.h"
+#include "pariterator.h"
#include "frontends/LyXView.h"
#include "insets/insetfloat.h"
#include "insets/insetwrap.h"
-#include "support/tostr.h"
+#include "support/convert.h"
using std::vector;
using std::max;
void TocItem::goTo(LyXView & lv_) const
{
- string const tmp = tostr(id_);
+ string const tmp = convert<string>(id_);
lv_.dispatch(FuncRequest(LFUN_GOTO_PARAGRAPH, tmp));
}
FuncRequest TocItem::action() const
{
- return FuncRequest(LFUN_GOTO_PARAGRAPH, tostr(id_));
+ return FuncRequest(LFUN_GOTO_PARAGRAPH, convert<string>(id_));
}
InsetList::const_iterator it = pit->insetlist.begin();
InsetList::const_iterator end = pit->insetlist.end();
for (; it != end; ++it) {
- if (it->inset->lyxCode() == InsetOld::FLOAT_CODE) {
+ if (it->inset->lyxCode() == InsetBase::FLOAT_CODE) {
static_cast<InsetFloat*>(it->inset)
->addToToc(toclist, buf);
- } else if (it->inset->lyxCode() == InsetOld::WRAP_CODE) {
+ } else if (it->inset->lyxCode() == InsetBase::WRAP_CODE) {
static_cast<InsetWrap*>(it->inset)
->addToToc(toclist, buf);
}