KLayout Manual: Main Index » Class Index » API reference - Class QTextLayoutAPI reference - Class QTextLayoutNotation used in Ruby API documentation Description: Binding of QTextLayout Public constructors
Public methods
Public static methods and constants
Detailed description[static] QTextLayout_CursorMode SkipCharactersDescription: Enum constant enum QTextLayout::SkipCharacters [static] QTextLayout_CursorMode SkipWordsDescription: Enum constant enum QTextLayout::SkipWords [const] QTextLayout_FormatRange[] additionalFormatsDescription: Method QList<struct QTextLayout::FormatRange> QTextLayout::additionalFormats() void additionalFormats=(QTextLayout_FormatRange[] overrides)Description: Method void QTextLayout::setAdditionalFormats(const QList<struct QTextLayout::FormatRange> &overrides) void beginLayoutDescription: Method void QTextLayout::beginLayout() [const] QRectF boundingRectDescription: Method QRectF QTextLayout::boundingRect() [const] bool cacheEnabledDescription: Method bool QTextLayout::cacheEnabled() void cacheEnabled=(bool enable)Description: Method void QTextLayout::setCacheEnabled(bool enable) void clearAdditionalFormatsDescription: Method void QTextLayout::clearAdditionalFormats() void clearLayoutDescription: Method void QTextLayout::clearLayout() void createDescription: Ensures the C++ object is created Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created. QTextLine createLineDescription: Method QTextLine QTextLayout::createLine() void destroyDescription: Explicitly destroy the object Explicitly destroy the object on C++ side if it was owned by the Ruby interpreter. Subsequent access to this object will throw an exception. If the object is not owned by Ruby, this method will do nothing. [const] bool destroyed?Description: Returns a value indicating whether the object was already destroyed This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself. [const] void draw(QPainter ptr p,const QPointF pos)Description: Method void QTextLayout::draw(QPainter *p, const QPointF &pos, const QVector<struct QTextLayout::FormatRange> &selections, const QRectF &clip) [const] void draw(QPainter ptr p,const QPointF pos,QTextLayout_FormatRange[] selections)Description: Method void QTextLayout::draw(QPainter *p, const QPointF &pos, const QVector<struct QTextLayout::FormatRange> &selections, const QRectF &clip) [const] void draw(QPainter ptr p,const QPointF pos,QTextLayout_FormatRange[] selections,const QRectF clip)Description: Method void QTextLayout::draw(QPainter *p, const QPointF &pos, const QVector<struct QTextLayout::FormatRange> &selections, const QRectF &clip) [const] void drawCursor(QPainter ptr p,const QPointF pos,int cursorPosition)Description: Method void QTextLayout::drawCursor(QPainter *p, const QPointF &pos, int cursorPosition) [const] void drawCursor(QPainter ptr p,const QPointF pos,int cursorPosition,int width)Description: Method void QTextLayout::drawCursor(QPainter *p, const QPointF &pos, int cursorPosition, int width) void endLayoutDescription: Method void QTextLayout::endLayout() [const] QFont fontDescription: Method QFont QTextLayout::font() void font=(const QFont f)Description: Method void QTextLayout::setFont(const QFont &f) [const] bool isValidCursorPosition(int pos)Description: Method bool QTextLayout::isValidCursorPosition(int pos) [const] bool isValidCursorPosition?(int pos)Description: Method bool QTextLayout::isValidCursorPosition(int pos) [const] bool is_const_object?Description: Returns a value indicating whether the reference is a const reference This method returns true, if self is a const reference. In that case, only const methods may be called on self. [const] QTextLine lineAt(int i)Description: Method QTextLine QTextLayout::lineAt(int i) [const] int lineCountDescription: Method int QTextLayout::lineCount() [const] QTextLine lineForTextPosition(int pos)Description: Method QTextLine QTextLayout::lineForTextPosition(int pos) [const] double maximumWidthDescription: Method double QTextLayout::maximumWidth() [const] double minimumWidthDescription: Method double QTextLayout::minimumWidth() [static] new QTextLayout newDescription: Constructor QTextLayout::QTextLayout() This method creates an object of class QTextLayout. [static] new QTextLayout new(string text)Description: Constructor QTextLayout::QTextLayout(const QString &text) This method creates an object of class QTextLayout. [static] new QTextLayout new(const QTextBlock b)Description: Constructor QTextLayout::QTextLayout(const QTextBlock &b) This method creates an object of class QTextLayout. [static] new QTextLayout new(string text,const QFont font)Description: Constructor QTextLayout::QTextLayout(const QString &text, const QFont &font, QPaintDevice *paintdevice) This method creates an object of class QTextLayout. [static] new QTextLayout new(string text,const QFont font,QPaintDevice ptr paintdevice)Description: Constructor QTextLayout::QTextLayout(const QString &text, const QFont &font, QPaintDevice *paintdevice) This method creates an object of class QTextLayout. [const] int nextCursorPosition(int oldPos)Description: Method int QTextLayout::nextCursorPosition(int oldPos, QTextLayout::CursorMode mode) [const] int nextCursorPosition(int oldPos,const QTextLayout_CursorMode mode)Description: Method int QTextLayout::nextCursorPosition(int oldPos, QTextLayout::CursorMode mode) [const] QPointF positionDescription: Method QPointF QTextLayout::position() void position=(const QPointF p)Description: Method void QTextLayout::setPosition(const QPointF &p) [const] int preeditAreaPositionDescription: Method int QTextLayout::preeditAreaPosition() [const] string preeditAreaTextDescription: Method QString QTextLayout::preeditAreaText() [const] int previousCursorPosition(int oldPos)Description: Method int QTextLayout::previousCursorPosition(int oldPos, QTextLayout::CursorMode mode) [const] int previousCursorPosition(int oldPos,const QTextLayout_CursorMode mode)Description: Method int QTextLayout::previousCursorPosition(int oldPos, QTextLayout::CursorMode mode) void setAdditionalFormats(QTextLayout_FormatRange[] overrides)Description: Method void QTextLayout::setAdditionalFormats(const QList<struct QTextLayout::FormatRange> &overrides) void setCacheEnabled(bool enable)Description: Method void QTextLayout::setCacheEnabled(bool enable) void setFlags(int flags)Description: Method void QTextLayout::setFlags(int flags) void setFont(const QFont f)Description: Method void QTextLayout::setFont(const QFont &f) void setPosition(const QPointF p)Description: Method void QTextLayout::setPosition(const QPointF &p) void setPreeditArea(int position,string text)Description: Method void QTextLayout::setPreeditArea(int position, const QString &text) void setText(string string)Description: Method void QTextLayout::setText(const QString &string) void setTextOption(const QTextOption option)Description: Method void QTextLayout::setTextOption(const QTextOption &option) [const] string textDescription: Method QString QTextLayout::text() void text=(string string)Description: Method void QTextLayout::setText(const QString &string) [const] QTextOption textOptionDescription: Method QTextOption QTextLayout::textOption() void textOption=(const QTextOption option)Description: Method void QTextLayout::setTextOption(const QTextOption &option) |