addNotifier(SmartRangeNotifier *notifier) | KTextEditor::SmartRange | |
addWatcher(SmartRangeWatcher *watcher) | KTextEditor::SmartRange | |
associateAction(KAction *action) | KTextEditor::SmartRange | |
associatedActions() const | KTextEditor::SmartRange | inline |
attribute() const | KTextEditor::SmartRange | |
boundaryAtCursor(const Cursor &cursor) const | KTextEditor::Range | |
boundaryOnColumn(int column) const | KTextEditor::Range | |
boundaryOnLine(int line) const | KTextEditor::Range | |
checkFeedback() | KTextEditor::SmartRange | protectedvirtual |
childAfter(const SmartRange *range) const | KTextEditor::SmartRange | |
childBefore(const SmartRange *range) const | KTextEditor::SmartRange | |
childRanges() const | KTextEditor::SmartRange | |
clearAndDeleteChildRanges() | KTextEditor::SmartRange | |
clearAssociatedActions() | KTextEditor::SmartRange | |
clearChildRanges() | KTextEditor::SmartRange | |
columnWidth() const | KTextEditor::Range | |
confineToRange(const Range &range) | KTextEditor::SmartRange | virtual |
contains(const Range &range) const | KTextEditor::Range | |
contains(const Cursor &cursor) const | KTextEditor::Range | |
containsColumn(int column) const | KTextEditor::Range | |
containsLine(int line) const | KTextEditor::Range | |
createNotifier()=0 | KTextEditor::SmartRange | protectedpure virtual |
deepestRangeContaining(const Cursor &pos, QStack< SmartRange * > *rangesEntered=0L, QStack< SmartRange * > *rangesExited=0L) const | KTextEditor::SmartRange | |
deepestRangesContaining(const Cursor &pos) const | KTextEditor::SmartRange | |
deleteChildRanges() | KTextEditor::SmartRange | |
deletePrimaryNotifier() | KTextEditor::SmartRange | |
depth() const | KTextEditor::SmartRange | inline |
dissociateAction(KAction *action) | KTextEditor::SmartRange | |
document() const | KTextEditor::SmartRange | |
DoNotExpand enum value | KTextEditor::SmartRange | |
encompass(const Range &range) const | KTextEditor::Range | |
end() | KTextEditor::Range | |
end() const | KTextEditor::Range | |
ExpandLeft enum value | KTextEditor::SmartRange | |
ExpandRight enum value | KTextEditor::SmartRange | |
expandToRange(const Range &range) | KTextEditor::SmartRange | virtual |
firstRangeContaining(const Cursor &pos) const | KTextEditor::SmartRange | |
hasParent(SmartRange *parent) const | KTextEditor::SmartRange | |
InsertBehavior enum name | KTextEditor::SmartRange | |
insertBehavior() const | KTextEditor::SmartRange | |
intersect(const Range &range) const | KTextEditor::Range | |
invalid() | KTextEditor::Range | static |
isEmpty() const | KTextEditor::Range | |
isSmartRange() const | KTextEditor::SmartRange | virtual |
isValid() const | KTextEditor::Range | virtual |
m_end | KTextEditor::Range | protected |
m_start | KTextEditor::Range | protected |
mostSpecificRange(const Range &input) const | KTextEditor::SmartRange | |
notifiers() const | KTextEditor::SmartRange | |
numberOfLines() const | KTextEditor::Range | |
onSingleLine() const | KTextEditor::Range | |
operator=(const SmartRange &rhs) | KTextEditor::SmartRange | inline |
operator=(const Range &rhs) | KTextEditor::SmartRange | inline |
overlapCount() const | KTextEditor::SmartRange | |
overlaps(const Range &range) const | KTextEditor::Range | |
overlapsColumn(int column) const | KTextEditor::Range | |
overlapsLine(int line) const | KTextEditor::Range | |
parentRange() const | KTextEditor::SmartRange | inline |
positionRelativeToCursor(const Cursor &cursor) const | KTextEditor::Range | |
positionRelativeToLine(int line) const | KTextEditor::Range | |
primaryNotifier() | KTextEditor::SmartRange | |
Range() | KTextEditor::Range | |
Range(const Cursor &start, const Cursor &end) | KTextEditor::Range | |
Range(const Cursor &start, int width) | KTextEditor::Range | |
Range(const Cursor &start, int endLine, int endColumn) | KTextEditor::Range | |
Range(int startLine, int startColumn, int endLine, int endColumn) | KTextEditor::Range | |
Range(const Range ©) | KTextEditor::Range | |
Range(Cursor *start, Cursor *end) | KTextEditor::Range | protected |
rangeChanged(Cursor *cursor, const Range &from) | KTextEditor::SmartRange | protectedvirtual |
rebuildChildStructure() | KTextEditor::SmartRange | protected |
removeNotifier(SmartRangeNotifier *notifier) | KTextEditor::SmartRange | |
removeText(bool block=false) | KTextEditor::SmartRange | virtual |
removeWatcher(SmartRangeWatcher *watcher) | KTextEditor::SmartRange | |
replaceText(const QStringList &text, bool block=false) | KTextEditor::SmartRange | virtual |
setAttribute(Attribute::Ptr attribute) | KTextEditor::SmartRange | |
setBothColumns(int column) | KTextEditor::Range | |
setBothLines(int line) | KTextEditor::Range | |
setInsertBehavior(InsertBehaviors behavior) | KTextEditor::SmartRange | |
setParentRange(SmartRange *r) | KTextEditor::SmartRange | virtual |
setRange(const Range &range) | KTextEditor::SmartRange | virtual |
KTextEditor::Range::setRange(const Cursor &start, const Cursor &end) | KTextEditor::Range | |
smartEnd() | KTextEditor::SmartRange | inline |
smartEnd() const | KTextEditor::SmartRange | inline |
SmartRange(SmartCursor *start, SmartCursor *end, SmartRange *parent=0L, InsertBehaviors insertBehavior=DoNotExpand) | KTextEditor::SmartRange | protected |
smartStart() | KTextEditor::SmartRange | inline |
smartStart() const | KTextEditor::SmartRange | inline |
start() | KTextEditor::Range | |
start() const | KTextEditor::Range | |
text(bool block=false) const | KTextEditor::SmartRange | virtual |
topParentRange() const | KTextEditor::SmartRange | inline |
toSmartRange() const | KTextEditor::SmartRange | virtual |
watchers() const | KTextEditor::SmartRange | |
~Range() | KTextEditor::Range | virtual |
~SmartRange() | KTextEditor::SmartRange | virtual |