Detailed Description
#include <qabstracttextdocumentlayout.h>
List of all
members.
Classes
|
| struct
|
PaintContext |
| struct
|
Selection |
Signals
|
| void |
update (const QRectF &=QRectF(0., 0., 1000000000.,
1000000000.)) |
| void |
updateBlock (const QTextBlock &block) |
| void |
documentSizeChanged (const QSizeF &newSize) |
| void |
pageCountChanged (int newPages) |
Public Member Functions
|
| |
QAbstractTextDocumentLayout (QTextDocument *doc) |
| |
~QAbstractTextDocumentLayout () |
| virtual
void |
draw (QPainter
*painter, const PaintContext
&context)=0 |
| virtual
int |
hitTest (const QPointF &point, Qt::HitTestAccuracy
accuracy) const =0 |
| QString |
anchorAt (const QPointF &pos) const |
| virtual
int |
pageCount () const =0 |
| virtual
QSizeF |
documentSize () const =0 |
| virtual
QRectF |
frameBoundingRect (QTextFrame *frame) const =0 |
| virtual
QRectF |
blockBoundingRect (const QTextBlock &block) const =0 |
| void |
setPaintDevice (QPaintDevice *device) |
| QPaintDevice * |
paintDevice () const |
| QTextDocument * |
document () const |
| void |
registerHandler (int objectType, QObject *component) |
| QTextObjectInterface
* |
handlerForObject (int objectType) const |
Protected Member Functions
|
| |
QAbstractTextDocumentLayout (QAbstractTextDocumentLayoutPrivate
&, QTextDocument *) |
| virtual
void |
documentChanged (int from, int charsRemoved, int
charsAdded)=0 |
| virtual
void |
resizeInlineObject (QTextInlineObject item, int
posInDocument, const QTextFormat &format) |
| virtual
void |
positionInlineObject (QTextInlineObject item, int
posInDocument, const QTextFormat &format) |
| virtual
void |
drawInlineObject (QPainter *painter, const QRectF &rect, QTextInlineObject
object, int posInDocument, const QTextFormat &format) |
| int |
formatIndex (int pos) |
| QTextCharFormat |
format (int pos) |
Friends
|
| class |
QTextControl |
| class |
QTextDocument |
| class |
QTextDocumentPrivate |
| class |
QTextEngine |
| class |
QTextLayout |
| class |
QTextLine |
Constructor & Destructor Documentation
Member Function Documentation
| virtual int pageCount |
( |
|
) |
const [pure virtual] |
| virtual QSizeF documentSize |
( |
|
) |
const [pure virtual] |
| virtual QRectF blockBoundingRect |
( |
const QTextBlock & |
block |
) |
const [pure virtual] |
| void registerHandler |
( |
int |
objectType, |
|
|
QObject * |
component |
|
) |
|
|
| void update |
( |
const QRectF & |
= QRectF(0., 0., 1000000000., 1000000000.) |
) |
[signal] |
| void updateBlock |
( |
const QTextBlock & |
block |
) |
[signal] |
| void documentSizeChanged |
( |
const QSizeF & |
newSize |
) |
[signal] |
| void pageCountChanged |
( |
int |
newPages |
) |
[signal] |
| virtual void documentChanged |
( |
int |
from, |
|
|
int |
charsRemoved, |
|
|
int |
charsAdded |
|
) |
|
[protected, pure virtual] |
| int formatIndex |
( |
int |
pos |
) |
[protected] |
Friends And Related Function Documentation
friend class QTextControl
[friend] |
friend class QTextDocumentPrivate
[friend] |
friend class QTextEngine
[friend] |
The documentation for this class was generated from the following
file:
QAbstractTextDocumentLayout
QAbstractTextDocumentLayout QAbstractTextDocumentLayout
QAbstractTextDocumentLayout QAbstractTextDocumentLayout
QAbstractTextDocumentLayout QAbstractTextDocumentLayout
QAbstractTextDocumentLayout QAbstractTextDocumentLayout
QAbstractTextDocumentLayout
QAbstractTextDocumentLayout
QAbstractTextDocumentLayout QAbstractTextDocumentLayout
QAbstractTextDocumentLayout QAbstractTextDocumentLayout
QAbstractTextDocumentLayout QAbstractTextDocumentLayout
QAbstractTextDocumentLayout QAbstractTextDocumentLayout
QAbstractTextDocumentLayout