katetextline.h
113 enum Flags { flagAutoWrapped = 1, flagFoldingStartAttribute = 2, flagFoldingStartIndentation = 4, flagLineModified = 8, flagLineSavedOnDisk = 16 };
bool isAutoWrapped() const
Returns true, if the line was automagically wrapped, otherwise returns false.
Definition: katetextline.h:293
void addFolding(int offset, int folding)
Add new folding at end of foldings stored in this line.
Definition: katetextline.h:423
const KSyntaxHighlighting::State & highlightingState() const
context stack
Definition: katetextline.h:371
const std::vector< Folding > & foldings() const
Accessor to foldings.
Definition: katetextline.h:413
Attribute(int _offset=0, int _length=0, short _attributeValue=0)
Attribute constructor.
Definition: katetextline.h:59
void markAsFoldingStartIndentation()
Mark as folding start line of an indentation based folding.
Definition: katetextline.h:274
QChar at(int column) const
Returns the character at the given column.
Definition: katetextline.h:174
const QVector< Attribute > & attributesList() const
Accessor to attributes.
Definition: katetextline.h:404
void setHighlightingState(const KSyntaxHighlighting::State &val)
Sets the syntax highlight context number.
Definition: katetextline.h:380
void markAsFoldingStartAttribute()
Mark as folding start line of an attribute based folding.
Definition: katetextline.h:265
bool startsWith(const QString &match) const
Returns true, if the line starts with match, otherwise returns false.
Definition: katetextline.h:354
bool markedAsFoldingStartAttribute() const
Is on this line a folding start per attribute?
Definition: katetextline.h:248
bool endsWith(const QString &match) const
Returns true, if the line ends with match, otherwise returns false.
Definition: katetextline.h:362
QString mid(int position, int n) const
bool markedAsFoldingStartIndentation() const
Is on this line a folding start per indentation?
Definition: katetextline.h:257
void clearAttributesAndFoldings()
Clear attributes and foldings of this line.
Definition: katetextline.h:394
const QString & string() const
Returns the complete text line (as a QString reference).
Definition: katetextline.h:302
const QString & text() const
Accessor to the text contained in this line.
Definition: katetextline.h:135
QString string(int column, int length) const
Returns the substring with length beginning at the given column.
Definition: katetextline.h:313
Definition: katetextblock.cpp:26
This file is part of the KDE documentation.
Documentation copyright © 1996-2019 The KDE developers.
Generated on Sat Dec 14 2019 01:48:54 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2019 The KDE developers.
Generated on Sat Dec 14 2019 01:48:54 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.