okular
#include <textdocumentgenerator_p.h>

Classes | |
| struct | AnnotationInfo |
| struct | AnnotationPosition |
| struct | LinkInfo |
| struct | LinkPosition |
| struct | TitlePosition |
Public Attributes | |
| QList< AnnotationInfo > | mAnnotationInfos |
| QList< AnnotationPosition > | mAnnotationPositions |
| TextDocumentConverter * | mConverter |
| QTextDocument * | mDocument |
| Okular::DocumentInfo | mDocumentInfo |
| Okular::DocumentSynopsis | mDocumentSynopsis |
| QFont | mFont |
| TextDocumentSettings * | mGeneralSettings |
| QList< LinkInfo > | mLinkInfos |
| QList< LinkPosition > | mLinkPositions |
| QList< TitlePosition > | mTitlePositions |
Public Attributes inherited from Okular::GeneratorPrivate | |
| bool | m_closing: 1 |
| QEventLoop * | m_closingLoop |
| DocumentPrivate * | m_document |
| QSizeF | m_dpi |
| QSet< int > | m_features |
| QMutex * | m_mutex |
| QMutex * | m_threadsMutex |
| PixmapGenerationThread * | mPixmapGenerationThread |
| bool | mPixmapReady: 1 |
| TextPageGenerationThread * | mTextPageGenerationThread |
| bool | mTextPageReady: 1 |
| Generator * | q_ptr |
Detailed Description
Definition at line 112 of file textdocumentgenerator_p.h.
Constructor & Destructor Documentation
|
inline |
Definition at line 117 of file textdocumentgenerator_p.h.
|
inlinevirtual |
Definition at line 122 of file textdocumentgenerator_p.h.
Member Function Documentation
| void TextDocumentGeneratorPrivate::addAction | ( | Action * | action, |
| int | cursorBegin, | ||
| int | cursorEnd | ||
| ) |
Definition at line 122 of file textdocumentgenerator.cpp.
| void TextDocumentGeneratorPrivate::addAnnotation | ( | Annotation * | annotation, |
| int | cursorBegin, | ||
| int | cursorEnd | ||
| ) |
Definition at line 135 of file textdocumentgenerator.cpp.
| void TextDocumentGeneratorPrivate::addMetaData | ( | const QString & | key, |
| const QString & | value, | ||
| const QString & | title | ||
| ) |
Definition at line 160 of file textdocumentgenerator.cpp.
| void TextDocumentGeneratorPrivate::addMetaData | ( | DocumentInfo::Key | key, |
| const QString & | value | ||
| ) |
Definition at line 165 of file textdocumentgenerator.cpp.
| void TextDocumentGeneratorPrivate::addTitle | ( | int | level, |
| const QString & | title, | ||
| const QTextBlock & | position | ||
| ) |
Definition at line 150 of file textdocumentgenerator.cpp.
| void Okular::TextDocumentGeneratorPrivate::calculateBoundingRect | ( | int | startPosition, |
| int | endPosition, | ||
| QRectF & | rect, | ||
| int & | page | ||
| ) | const |
| void Okular::TextDocumentGeneratorPrivate::calculatePositions | ( | int | page, |
| int & | start, | ||
| int & | end | ||
| ) | const |
| Okular::TextPage * TextDocumentGeneratorPrivate::createTextPage | ( | int | pageNumber | ) | const |
Generic Generator Implementation.
Definition at line 83 of file textdocumentgenerator.cpp.
| void TextDocumentGeneratorPrivate::generateAnnotationInfos | ( | ) |
Definition at line 186 of file textdocumentgenerator.cpp.
| void TextDocumentGeneratorPrivate::generateLinkInfos | ( | ) |
Definition at line 170 of file textdocumentgenerator.cpp.
| void TextDocumentGeneratorPrivate::generateTitleInfos | ( | ) |
Definition at line 202 of file textdocumentgenerator.cpp.
|
virtual |
Reimplemented from Okular::GeneratorPrivate.
Definition at line 393 of file textdocumentgenerator.cpp.
| void TextDocumentGeneratorPrivate::initializeGenerator | ( | ) |
Definition at line 238 of file textdocumentgenerator.cpp.
|
virtual |
Reimplemented from Okular::GeneratorPrivate.
Definition at line 471 of file textdocumentgenerator.cpp.
Member Data Documentation
| QList<AnnotationInfo> Okular::TextDocumentGeneratorPrivate::mAnnotationInfos |
Definition at line 193 of file textdocumentgenerator_p.h.
| QList<AnnotationPosition> Okular::TextDocumentGeneratorPrivate::mAnnotationPositions |
Definition at line 185 of file textdocumentgenerator_p.h.
| TextDocumentConverter* Okular::TextDocumentGeneratorPrivate::mConverter |
Definition at line 149 of file textdocumentgenerator_p.h.
| QTextDocument* Okular::TextDocumentGeneratorPrivate::mDocument |
Definition at line 151 of file textdocumentgenerator_p.h.
| Okular::DocumentInfo Okular::TextDocumentGeneratorPrivate::mDocumentInfo |
Definition at line 152 of file textdocumentgenerator_p.h.
| Okular::DocumentSynopsis Okular::TextDocumentGeneratorPrivate::mDocumentSynopsis |
Definition at line 153 of file textdocumentgenerator_p.h.
| QFont Okular::TextDocumentGeneratorPrivate::mFont |
Definition at line 197 of file textdocumentgenerator_p.h.
| TextDocumentSettings* Okular::TextDocumentGeneratorPrivate::mGeneralSettings |
Definition at line 195 of file textdocumentgenerator_p.h.
Definition at line 177 of file textdocumentgenerator_p.h.
| QList<LinkPosition> Okular::TextDocumentGeneratorPrivate::mLinkPositions |
Definition at line 169 of file textdocumentgenerator_p.h.
| QList<TitlePosition> Okular::TextDocumentGeneratorPrivate::mTitlePositions |
Definition at line 161 of file textdocumentgenerator_p.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:19:26 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference
Public Member Functions inherited from