20#ifndef KWLOADINGINFO_H
21#define KWLOADINGINFO_H
24#include <tqvaluelist.h>
26#include <KoPageLayout.h>
48 TQString frameSetName;
53 typedef TQValueList<BookMark> BookMarkList;
54 BookMarkList bookMarkList;
57 struct BookmarkStart {
60 : doc( _doc ), parag( par ), pos( ind ) {}
65 typedef TQMap<TQString, BookmarkStart> BookmarkStartsMap;
66 BookmarkStartsMap m_bookmarkStarts;
70 void storeNextFrame( KWFrame* thisFrame, const TQString& chainNextName ) {
71 m_nextFrameDict.insert( chainNextName, thisFrame );
73 KWFrame* chainPrevFrame( const TQString& frameName ) const {
74 return m_nextFrameDict[frameName];
77 void storeFrameName( KWFrame* frame, const TQString& name ) {
78 m_frameNameDict.insert( name, frame );
80 KWFrame* frameByName( const TQString& name ) const {
81 return m_frameNameDict[name];
89 TQDict<KWFrame> m_nextFrameDict;
90 TQDict<KWFrame> m_frameNameDict;
This class represents a single frame.
TQString m_currentMasterPage Current master-page name (OASIS loading).
This is our KoTextDocument reimplementation, to create KWTextParag instead of KoTextParags,...
Bookmarks (kword-1.3 XML: they need all framesets to be loaded first).
|