• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdelibs API Reference
  • KDE Home
  • Contact Us
 

KTextEditor

Todo List
Member KTextEditor::Attribute::Effect
Pulse and CycleGradient are unclear.
Class KTextEditor::CodeCompletionModel
document the meaning and usage of the columns and roles used by the CodeCompletionInterface
Member KTextEditor::CodeCompletionModel::ScopeIndex
how to sort scope?
Member KTextEditor::Cursor::setPosition (const Cursor &position)
add bool to indicate success or not, for smart cursors?
Class KTextEditor::Plugin

write docu about config pages (new with kpluginmanager)

write docu about save/load settings (related to config page)

Class KTextEditor::SmartInterface
extend this to provide a signal from the action indicating which range was used to activate it (if possible)
Member KTextEditor::SmartRange::setInsertBehavior (InsertBehaviors behavior)
does this need a custom function to enable determining of the behavior based on the text that is inserted / deleted?
Member KTextEditor::SmartRangeNotifier::caretEnteredRange (KTextEditor::SmartRange *range, KTextEditor::View *view)
For now, to receive this notification, the range heirachy must be registered with the SmartInterface as for arbitrary highlighting with dynamic highlighting. Need to add another (and probably simplify existing) method.
Member KTextEditor::SmartRangeNotifier::caretExitedRange (KTextEditor::SmartRange *range, KTextEditor::View *view)
For now, to receive this notification, the range heirachy must be registered with the SmartInterface as for arbitrary highlighting with dynamic highlighting. Need to add another (and probably simplify existing) method.
Member KTextEditor::SmartRangeNotifier::mouseEnteredRange (KTextEditor::SmartRange *range, KTextEditor::View *view)
For now, to receive this notification, the range heirachy must be registered with the SmartInterface as for arbitrary highlighting with dynamic highlighting. Need to add another (and probably simplify existing) method.
Member KTextEditor::SmartRangeNotifier::mouseExitedRange (KTextEditor::SmartRange *range, KTextEditor::View *view)
For now, to receive this notification, the range heirachy must be registered with the SmartInterface as for arbitrary highlighting with dynamic highlighting. Need to add another (and probably simplify existing) method.
Member KTextEditor::SmartRangeWatcher::caretEnteredRange (SmartRange *range, View *view)
For now, to receive this notification, the range heirachy must be registered with the SmartInterface as for arbitrary highlighting with dynamic highlighting. Need to add another (and probably simplify existing) method.
Member KTextEditor::SmartRangeWatcher::caretExitedRange (SmartRange *range, View *view)
For now, to receive this notification, the range heirachy must be registered with the SmartInterface as for arbitrary highlighting with dynamic highlighting. Need to add another (and probably simplify existing) method.
Member KTextEditor::SmartRangeWatcher::mouseEnteredRange (SmartRange *range, View *view)
For now, to receive this notification, the range heirachy must be registered with the SmartInterface as for arbitrary highlighting with dynamic highlighting. Need to add another (and probably simplify existing) method.
Member KTextEditor::SmartRangeWatcher::mouseExitedRange (SmartRange *range, View *view)
For now, to receive this notification, the range heirachy must be registered with the SmartInterface as for arbitrary highlighting with dynamic highlighting. Need to add another (and probably simplify existing) method.
Member KTextEditor::TextHintInterface::enableTextHints (int timeout)=0
KDE5 add default value for timeout
Member KTextEditor::TextHintInterface::needTextHint (const KTextEditor::Cursor &position, QString &text)=0
KDE5: add first parameter "KTextEditor::View * view"
Member KTextEditor::View::setSelection (const Cursor &position, int length, bool wrap=true)
rodda - is this really needed? it can now be accomplished with SmartCursor::advance()
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:52:20 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KTextEditor

Skip menu "KTextEditor"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Modules
  • Related Pages

kdelibs API Reference

Skip menu "kdelibs API Reference"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  • kjsembed
  •   WTF
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Nepomuk-Core
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal