org.kde.koala
Class KEdit

java.lang.Object
  extended by org.kde.qt.Qt
      extended by org.kde.qt.QObject
          extended by org.kde.qt.QWidget
              extended by org.kde.qt.QFrame
                  extended by org.kde.qt.QScrollView
                      extended by org.kde.qt.QTextEdit
                          extended by org.kde.qt.QMultiLineEdit
                              extended by org.kde.koala.KEdit
All Implemented Interfaces:
org.kde.qt.QPaintDeviceInterface, org.kde.qt.QtSupport

public class KEdit
extends org.kde.qt.QMultiLineEdit

A simple text editor for the %KDE project. See KEditSignals for signals emitted by KEdit

Author:
Bernd Johannes Wuebben , Waldo Bastian

Field Summary
static int BACKWARD
           
static int FORWARD
           
static int NONE
          Search directions.
 
Fields inherited from class org.kde.qt.QTextEdit
ActionBackspace, ActionDelete, ActionKill, ActionReturn, ActionWordBackspace, ActionWordDelete, AlignNormal, AlignSubScript, AlignSuperScript, Anywhere, AtWhiteSpace, AtWordBoundary, AtWordOrDocumentBoundary, AutoAll, AutoBulletList, AutoNone, CheckNewLines, FixedColumnWidth, FixedPixelWidth, MoveBackward, MoveDown, MoveEnd, MoveForward, MoveHome, MoveLineEnd, MoveLineStart, MovePgDown, MovePgUp, MoveUp, MoveWordBackward, MoveWordForward, NoWrap, RedoIndentation, RemoveSelected, WidgetWidth
 
Fields inherited from class org.kde.qt.QScrollView
AlwaysOff, AlwaysOn, Auto, AutoOne, AutoOneFit, Default, Manual
 
Fields inherited from class org.kde.qt.QFrame
Box, GroupBoxPanel, HLine, LineEditPanel, MenuBarPanel, MShadow, MShape, NoFrame, Panel, Plain, PopupPanel, Raised, StyledPanel, Sunken, TabWidgetPanel, ToolBarPanel, VLine, WinPanel
 
Fields inherited from class org.kde.qt.QWidget
AncestorOrigin, ClickFocus, NoFocus, ParentOrigin, StrongFocus, TabFocus, WheelFocus, WidgetOrigin, WindowOrigin
 
Fields inherited from class org.kde.qt.Qt
AlignAuto, AlignBottom, AlignCenter, AlignHCenter, AlignHorizontal_Mask, AlignJustify, AlignLeft, AlignRight, AlignTop, AlignVCenter, AlignVertical_Mask, AlphaDither_Mask, ALT, AltButton, AnchorHref, AnchorName, AndNotROP, AndROP, ArrowCursor, Ascending, ASCII_ACCEL, AutoColor, AutoDither, AutoText, AvoidDither, BDiagPattern, BeginsWith, BevelJoin, BitmapCursor, BlankCursor, Bottom, BottomLeft, BottomRight, BreakAnywhere, BusyCursor, CaseSensitive, ClearROP, ColorMode_Mask, ColorOnly, Contains, ControlButton, CopyROP, CrossCursor, CrossPattern, CTRL, CustomPattern, DashDotDotLine, DashDotLine, DashLine, Dense1Pattern, Dense2Pattern, Dense3Pattern, Dense4Pattern, Dense5Pattern, Dense6Pattern, Dense7Pattern, Descending, DiagCrossPattern, DiffuseAlphaDither, DiffuseDither, Dither_Mask, DitherMode_Mask, DockBottom, DockLeft, DockMinimized, DockRight, DockTop, DockTornOff, DockUnmanaged, DontClip, DontPrint, DotLine, DownArrow, EndsWith, EraseROP, ExactMatch, ExpandTabs, FDiagPattern, FixedColor, FixedPixmap, FlatCap, ForbiddenCursor, HiEnglishUnit, HiMetricUnit, Horizontal, HorPattern, IbeamCursor, Identical, IncludeTrailingSpaces, ISODate, Key_0, Key_1, Key_2, Key_3, Key_4, Key_5, Key_6, Key_7, Key_8, Key_9, Key_A, Key_aacute, Key_Aacute, Key_acircumflex, Key_Acircumflex, Key_acute, Key_adiaeresis, Key_Adiaeresis, Key_ae, Key_AE, Key_agrave, Key_Agrave, Key_Alt, Key_Ampersand, Key_Any, Key_Apostrophe, Key_aring, Key_Aring, Key_AsciiCircum, Key_AsciiTilde, Key_Asterisk, Key_At, Key_atilde, Key_Atilde, Key_B, Key_Back, Key_Backslash, Key_Backspace, Key_BackSpace, Key_Backtab, Key_BackTab, Key_Bar, Key_BassBoost, Key_BassDown, Key_BassUp, Key_BraceLeft, Key_BraceRight, Key_BracketLeft, Key_BracketRight, Key_brokenbar, Key_C, Key_CapsLock, Key_ccedilla, Key_Ccedilla, Key_cedilla, Key_cent, Key_Clear, Key_Colon, Key_Comma, Key_Control, Key_copyright, Key_currency, Key_D, Key_degree, Key_Delete, Key_diaeresis, Key_Direction_L, Key_Direction_R, Key_division, Key_Dollar, Key_Down, Key_E, Key_eacute, Key_Eacute, Key_ecircumflex, Key_Ecircumflex, Key_ediaeresis, Key_Ediaeresis, Key_egrave, Key_Egrave, Key_End, Key_Enter, Key_Equal, Key_Escape, Key_eth, Key_ETH, Key_Exclam, Key_exclamdown, Key_F, Key_F1, Key_F10, Key_F11, Key_F12, Key_F13, Key_F14, Key_F15, Key_F16, Key_F17, Key_F18, Key_F19, Key_F2, Key_F20, Key_F21, Key_F22, Key_F23, Key_F24, Key_F25, Key_F26, Key_F27, Key_F28, Key_F29, Key_F3, Key_F30, Key_F31, Key_F32, Key_F33, Key_F34, Key_F35, Key_F4, Key_F5, Key_F6, Key_F7, Key_F8, Key_F9, Key_Favorites, Key_Forward, Key_G, Key_Greater, Key_guillemotleft, Key_guillemotright, Key_H, Key_Help, Key_Home, Key_HomePage, Key_Hyper_L, Key_Hyper_R, Key_hyphen, Key_I, Key_iacute, Key_Iacute, Key_icircumflex, Key_Icircumflex, Key_idiaeresis, Key_Idiaeresis, Key_igrave, Key_Igrave, Key_Insert, Key_J, Key_K, Key_L, Key_Launch0, Key_Launch1, Key_Launch2, Key_Launch3, Key_Launch4, Key_Launch5, Key_Launch6, Key_Launch7, Key_Launch8, Key_Launch9, Key_LaunchA, Key_LaunchB, Key_LaunchC, Key_LaunchD, Key_LaunchE, Key_LaunchF, Key_LaunchMail, Key_LaunchMedia, Key_Left, Key_Less, Key_M, Key_macron, Key_masculine, Key_MediaLast, Key_MediaNext, Key_MediaPlay, Key_MediaPrev, Key_MediaRecord, Key_MediaStop, Key_Menu, Key_Meta, Key_Minus, Key_mu, Key_multiply, Key_N, Key_Next, Key_nobreakspace, Key_notsign, Key_ntilde, Key_Ntilde, Key_NumberSign, Key_NumLock, Key_O, Key_oacute, Key_Oacute, Key_ocircumflex, Key_Ocircumflex, Key_odiaeresis, Key_Odiaeresis, Key_ograve, Key_Ograve, Key_onehalf, Key_onequarter, Key_onesuperior, Key_Ooblique, Key_OpenUrl, Key_ordfeminine, Key_oslash, Key_otilde, Key_Otilde, Key_P, Key_PageDown, Key_PageUp, Key_paragraph, Key_ParenLeft, Key_ParenRight, Key_Pause, Key_Percent, Key_Period, Key_periodcentered, Key_Plus, Key_plusminus, Key_Print, Key_Prior, Key_Q, Key_Question, Key_questiondown, Key_QuoteDbl, Key_QuoteLeft, Key_R, Key_Refresh, Key_registered, Key_Return, Key_Right, Key_S, Key_ScrollLock, Key_Search, Key_section, Key_Semicolon, Key_Shift, Key_Slash, Key_Space, Key_ssharp, Key_Standby, Key_sterling, Key_Stop, Key_Super_L, Key_Super_R, Key_SysReq, Key_T, Key_Tab, Key_thorn, Key_THORN, Key_threequarters, Key_threesuperior, Key_TrebleDown, Key_TrebleUp, Key_twosuperior, Key_U, Key_uacute, Key_Uacute, Key_ucircumflex, Key_Ucircumflex, Key_udiaeresis, Key_Udiaeresis, Key_ugrave, Key_Ugrave, Key_Underscore, Key_unknown, Key_Up, Key_V, Key_VolumeDown, Key_VolumeMute, Key_VolumeUp, Key_W, Key_X, Key_Y, Key_yacute, Key_Yacute, Key_ydiaeresis, Key_yen, Key_Z, KeyButtonMask, Keypad, LastCursor, LastROP, Left, LeftArrow, LeftButton, LocalDate, LocalTime, LoEnglishUnit, LogText, LoMetricUnit, MacStyle, META, MetaButton, MidButton, Minimized, MiterJoin, MODIFIER_MASK, MonoOnly, MotifStyle, MouseButtonMask, MPenCapStyle, MPenJoinStyle, MPenStyle, MV_10_DOT_0, MV_10_DOT_1, MV_10_DOT_2, MV_10_DOT_3, MV_10_DOT_4, MV_9, MV_CHEETAH, MV_JAGUAR, MV_PANTHER, MV_PUMA, MV_TIGER, MV_Unknown, NandROP, NoAccel, NoAlpha, NoBackground, NoBrush, NoButton, NoMatch, NoPen, NopROP, NorROP, NotAndROP, NotCopyROP, NotEraseROP, NotOrROP, NotROP, NotXorROP, OpaqueMode, OrderedAlphaDither, OrderedDither, OrNotROP, OrROP, Overline, PaletteBackground, PaletteBase, PaletteBrightText, PaletteButton, PaletteButtonText, PaletteDark, PaletteForeground, PaletteHighlight, PaletteHighlightedText, PaletteLight, PaletteLink, PaletteLinkVisited, PaletteMid, PaletteMidlight, PaletteShadow, PaletteText, PartialMatch, PixelUnit, PlainText, PMStyle, PointingHandCursor, PreferDither, RichText, Right, RightArrow, RightButton, RoundCap, RoundJoin, SetROP, SHIFT, ShiftButton, ShowPrefix, SingleLine, SizeAllCursor, SizeBDiagCursor, SizeFDiagCursor, SizeHorCursor, SizeVerCursor, SolidLine, SolidPattern, SplitHCursor, SplitVCursor, SquareCap, StrikeOut, TextDate, ThresholdAlphaDither, ThresholdDither, Top, TopLeft, TopRight, TornOff, TransparentMode, TwipsUnit, UI_AnimateCombo, UI_AnimateMenu, UI_AnimateToolBox, UI_AnimateTooltip, UI_FadeMenu, UI_FadeTooltip, UI_General, Underline, UNICODE_ACCEL, Unmanaged, UpArrow, UpArrowCursor, UTC, VerPattern, Vertical, WaitCursor, WDestructiveClose, WGroupLeader, WhatsThisCursor, Win3Style, WindowActive, WindowFullScreen, WindowMaximized, WindowMinimized, WindowNoState, WindowsStyle, WMacDrawer, WMacNoSheet, WMouseNoMask, WNoAutoErase, WNoMousePropagation, WNorthWestGravity, WordBreak, WPaintClever, WPaintDesktop, WPaintUnclipped, WRepaintNoErase, WResizeNoErase, WShowModal, WState_AutoMask, WState_BlockUpdates, WState_CompressKeys, WState_ConfigPending, WState_Created, WState_CreatedHidden, WState_Disabled, WState_DND, WState_Exposed, WState_ForceDisabled, WState_ForceHide, WState_FullScreen, WState_HasMouse, WState_InPaintEvent, WState_Maximized, WState_Minimized, WState_MouseTracking, WState_OwnCursor, WState_OwnSizePolicy, WState_Polished, WState_Reparented, WState_Reserved0, WState_Resized, WState_Visible, WStaticContents, WStyle_ContextHelp, WStyle_Customize, WStyle_Dialog, WStyle_DialogBorder, WStyle_Mask, WStyle_Maximize, WStyle_Minimize, WStyle_MinMax, WStyle_NoBorder, WStyle_NoBorderEx, WStyle_NormalBorder, WStyle_Reserved, WStyle_Splash, WStyle_StaysOnTop, WStyle_SysMenu, WStyle_Title, WStyle_Tool, WSubWindow, WType_Desktop, WType_Dialog, WType_Mask, WType_Modal, WType_Popup, WType_TopLevel, WV_2000, WV_2003, WV_32s, WV_95, WV_98, WV_CE, WV_CE_based, WV_CENET, WV_DOS_based, WV_Me, WV_NT, WV_NT_based, WV_XP, WWinOwnDC, WX11BypassWM, X11ParentRelative, XorROP
 
Constructor Summary
  KEdit()
           
protected KEdit(java.lang.Class dummy)
           
  KEdit(org.kde.qt.QWidget _parent)
           
  KEdit(org.kde.qt.QWidget _parent, java.lang.String name)
          The usual constructor.
 
Method Summary
 java.lang.String className()
           
 void cleanWhiteSpace()
          Clean up redundant whitespace from selected text.
protected  void computePosition()
           
protected  void contentsDragEnterEvent(org.kde.qt.QDragEnterEvent e)
           
protected  void contentsDragMoveEvent(org.kde.qt.QDragMoveEvent e)
           
protected  void contentsDropEvent(org.kde.qt.QDropEvent e)
           
 void corrected(java.lang.String originalword, java.lang.String newword, int pos)
           
protected  void create()
           
protected  void create(long arg1)
           
protected  void create(long arg1, boolean initializeWindow)
           
protected  void create(long arg1, boolean initializeWindow, boolean destroyOldWindow)
          Reimplemented for internal reasons, the API is not affected.
 org.kde.qt.QPopupMenu createPopupMenu(org.kde.qt.QPoint pos)
           
 int currentColumn()
          Retrieve the actual column number the cursor is on.
 int currentLine()
          Retrieve the current line number.
 void dispose()
          Delete the wrapped C++ instance ahead of finalize()
 void doGotoLine()
          Present a "Goto Line" dialog to the user.
protected  int doReplace(java.lang.String s_pattern, boolean case_sensitive, boolean regex, boolean forward, int line, int col, boolean replace)
           
protected  int doSearch(java.lang.String s_pattern, boolean case_sensitive, boolean regex, boolean forward, int line, int col)
           
protected  void dragEnterEvent(org.kde.qt.QDragEnterEvent e)
           
protected  void dragMoveEvent(org.kde.qt.QDragMoveEvent e)
           
protected  void dropEvent(org.kde.qt.QDropEvent e)
           
 void ensureCursorVisible()
          Reimplemented for internal reasons, the API is not affected.
protected  void finalize()
          Deletes the wrapped C++ instance
 void insertText(org.kde.qt.QTextStream arg1)
          Insert text from the text stream into the edit widget.
 void installRBPopup(org.kde.qt.QPopupMenu arg1)
          Install a context menu for KEdit.
 boolean isDisposed()
          Has the wrapped C++ instance been deleted?
protected  void keyPressEvent(org.kde.qt.QKeyEvent arg1)
           
 org.kde.qt.QMetaObject metaObject()
           
 void misspelling(java.lang.String word, java.lang.String[] arg2, int pos)
           
protected  void posToRowCol(int pos, int line, int col)
          Sets line and col to the position pos, considering word wrap.
 boolean repeatSearch()
          Repeat the last search specified on the search dialog.
 void replace()
          Present a Search and Replace Dialog to the user.
 void saveText(org.kde.qt.QTextStream arg1)
           
 void saveText(org.kde.qt.QTextStream arg1, boolean softWrap)
          Save text from the edit widget to a text stream.
 void search()
          Present a search dialog to the user
 void selectFont()
          Let the user select a font and set the font of the textwidget to that selected font.
 java.lang.String selectWordUnderCursor()
           
 void setAutoUpdate(boolean b)
           
 void setCursor(org.kde.qt.QCursor arg1)
           
 void setOverwriteEnabled(boolean b)
          Allow the user to toggle between insert mode and overwrite mode with the "Insert" key.
 void spellcheck_start()
          Start spellchecking mode.
 void spellcheck_stop()
          Exit spellchecking mode.
protected  void viewportPaintEvent(org.kde.qt.QPaintEvent arg1)
           
 
Methods inherited from class org.kde.qt.QMultiLineEdit
alignment, atBeginning, atEnd, autoUpdate, backspace, cursorDown, cursorDown, cursorLeft, cursorLeft, cursorLeft, cursorPoint, cursorRight, cursorRight, cursorRight, cursorUp, cursorUp, cursorWordBackward, cursorWordForward, deselect, edited, end, end, getMarkedRegion, hasMarkedText, home, home, insertAndMark, insertAt, insertAt, insertLine, insertLine, killLine, lineLength, markedText, maxLines, newLine, numLines, pageDown, pageDown, pageUp, pageUp, removeLine, setAlignment, setCursorPosition, setCursorPosition, setEdited, setMaxLines, textLine, totalHeight, totalWidth, tr, tr
 
Methods inherited from class org.kde.qt.QTextEdit
anchorAt, anchorAt, append, autoFormatting, bold, charAt, clear, clearParagraphBackground, color, contentsContextMenuEvent, contentsDragLeaveEvent, contentsMouseDoubleClickEvent, contentsMouseMoveEvent, contentsMousePressEvent, contentsMouseReleaseEvent, contentsWheelEvent, context, copy, createPopupMenu, currentFont, cut, del, doChangeInterval, documentTitle, doKeyboardAction, drawContents, drawCursor, event, eventFilter, family, find, find, find, find, focusNextPrevChild, font, getCursorPosition, getFormat, getParagraphFormat, getSelection, getSelection, hasSelectedText, heightForWidth, imComposeEvent, imEndEvent, imStartEvent, indent, insert, insert, insert, insert, insert, insertParagraph, isModified, isOverwriteMode, isReadOnly, isRedoAvailable, isUndoAvailable, isUndoRedoEnabled, italic, length, lineOfChar, lines, linesOfParagraph, linkUnderline, mimeSourceFactory, moveCursor, paper, paragraphAt, paragraphBackgroundColor, paragraphLength, paragraphRect, paragraphs, paste, pasteSubType, placeCursor, pointSize, redo, removeParagraph, removeSelectedText, removeSelectedText, removeSelection, removeSelection, repaintChanged, resetFormat, resizeEvent, scrollToAnchor, scrollToBottom, selectAll, selectAll, selectedText, setAutoFormatting, setBold, setColor, setCurrentFont, setEnabled, setFamily, setFont, setItalic, setLinkUnderline, setMimeSourceFactory, setModified, setOverwriteMode, setPalette, setPaper, setParagraphBackgroundColor, setParagType, setPointSize, setReadOnly, setSelection, setSelection, setSelectionAttributes, setStyleSheet, setTabChangesFocus, setTabStopWidth, setText, setText, setTextFormat, setUnderline, setUndoDepth, setUndoRedoEnabled, setVerticalAlignment, setWordWrap, setWrapColumnOrWidth, setWrapPolicy, sizeHint, sliderReleased, styleSheet, sync, syntaxHighlighter, tabChangesFocus, tabStopWidth, text, text, textFormat, underline, undo, undoDepth, updateStyles, viewportResizeEvent, windowActivationChange, wordWrap, wrapColumnOrWidth, wrapPolicy, zoomIn, zoomIn, zoomOut, zoomOut, zoomTo
 
Methods inherited from class org.kde.qt.QScrollView
addChild, addChild, addChild, bottomMargin, cachedSizeHint, center, center, childIsVisible, childX, childY, clipper, contentsHeight, contentsToViewport, contentsToViewport, contentsWidth, contentsX, contentsY, contextMenuEvent, cornerWidget, disableSizeHintCaching, dragAutoScroll, drawContentsOffset, enableClipper, ensureVisible, ensureVisible, fontChange, frameChanged, hasStaticBackground, horizontalScrollBar, hScrollBarMode, isHorizontalSliderPressed, isVerticalSliderPressed, leftMargin, minimumSizeHint, mouseDoubleClickEvent, mouseMoveEvent, mousePressEvent, mouseReleaseEvent, moveChild, removeChild, removeChild, repaintContents, repaintContents, repaintContents, repaintContents, repaintContents, repaintContents, resize, resize, resizeContents, resizePolicy, rightMargin, scrollBy, setCachedSizeHint, setContentsPos, setCornerWidget, setDragAutoScroll, setHBarGeometry, setHScrollBarMode, setMargins, setResizePolicy, setStaticBackground, setVBarGeometry, setVScrollBarMode, show, showChild, showChild, styleChange, topMargin, updateContents, updateContents, updateContents, updateScrollBars, verticalScrollBar, viewport, viewportContextMenuEvent, viewportDragEnterEvent, viewportDragLeaveEvent, viewportDragMoveEvent, viewportDropEvent, viewportMouseDoubleClickEvent, viewportMouseMoveEvent, viewportMousePressEvent, viewportMouseReleaseEvent, viewportSize, viewportToContents, viewportToContents, viewportWheelEvent, visibleHeight, visibleWidth, vScrollBarMode, wheelEvent
 
Methods inherited from class org.kde.qt.QFrame
contentsRect, drawContents, drawFrame, frameRect, frameShadow, frameShape, frameStyle, frameWidth, lineShapesOk, lineWidth, margin, midLineWidth, paintEvent, setFrameRect, setFrameShadow, setFrameShape, setFrameStyle, setLineWidth, setMargin, setMidLineWidth
 
Methods inherited from class org.kde.qt.QWidget
acceptDrops, adjustSize, autoMask, backgroundBrush, backgroundColor, backgroundMode, backgroundOffset, backgroundOrigin, backgroundPixmap, baseSize, caption, childAt, childAt, childAt, childAt, childrenRect, childrenRegion, clearFocus, clearMask, clearWFlags, clearWState, clipRegion, close, close, closeEvent, colorGroup, constPolish, cursor, customWhatsThis, destroy, destroy, destroy, devType, dragLeaveEvent, drawText, drawText, enabledChange, enterEvent, erase, erase, erase, erase, eraseColor, erasePixmap, find, focusData, focusInEvent, focusOutEvent, focusPolicy, focusProxy, focusWidget, fontInf, fontInfo, fontMet, fontMet, fontMet, fontMetrics, foregroundColor, frameGeometry, frameSize, geometry, getWFlags, getWState, grabKeyboard, grabMouse, grabMouse, hasFocus, hasMouse, hasMouseTracking, height, hide, hideEvent, icon, iconify, iconText, isActiveWindow, isDesktop, isDialog, isEnabled, isEnabledTo, isEnabledToTLW, isExtDev, isFocusEnabled, isFullScreen, isHidden, isInputMethodEnabled, isMaximized, isMinimized, isModal, isPopup, isShown, isTopLevel, isUpdatesEnabled, isVisible, isVisibleTo, isVisibleToTLW, keyboardGrabber, keyReleaseEvent, layout, leaveEvent, lower, mapFrom, mapFromGlobal, mapFromParent, mapTo, mapToGlobal, mapToParent, maximumHeight, maximumSize, maximumWidth, metric, microFocusHint, minimumHeight, minimumSize, minimumWidth, mouseGrabber, move, move, moveEvent, ownCursor, ownFont, ownPalette, paintDevice, paintingActive, palette, paletteBackgroundColor, paletteBackgroundPixmap, paletteChange, paletteForegroundColor, parentWidget, parentWidget, polish, pos, raise, recreate, recreate, rect, releaseKeyboard, releaseMouse, repaint, repaint, repaint, repaint, repaint, repaint, repaint, repaint, reparent, reparent, reparent, reparent, resetInputContext, resolution, scroll, scroll, setAcceptDrops, setActiveWindow, setAutoMask, setBackgroundColor, setBackgroundMode, setBackgroundMode, setBackgroundOrigin, setBackgroundPixmap, setBaseSize, setBaseSize, setCaption, setDisabled, setEraseColor, setErasePixmap, setFixedHeight, setFixedSize, setFixedSize, setFixedWidth, setFocus, setFocusPolicy, setFocusProxy, setFont, setGeometry, setGeometry, setHidden, setIcon, setIconText, setInputMethodEnabled, setKeyCompression, setMask, setMask, setMaximumHeight, setMaximumSize, setMaximumSize, setMaximumWidth, setMicroFocusHint, setMicroFocusHint, setMicroFocusHint, setMinimumHeight, setMinimumSize, setMinimumSize, setMinimumWidth, setMouseTracking, setName, setPalette, setPaletteBackgroundColor, setPaletteBackgroundPixmap, setPaletteForegroundColor, setResolution, setShown, setSizeIncrement, setSizeIncrement, setSizePolicy, setSizePolicy, setSizePolicy, setStyle, setStyle, setTabOrder, setUpdatesEnabled, setWFlags, setWindowOpacity, setWindowState, setWState, showEvent, showFullScreen, showMaximized, showMinimized, showNormal, size, sizeIncrement, sizePolicy, stackUnder, style, tabletEvent, testWFlags, testWState, topLevelWidget, unsetCursor, unsetFont, unsetPalette, update, update, update, updateGeometry, updateMask, visibleRect, width, windowOpacity, windowState, winId, x, y
 
Methods inherited from class org.kde.qt.QObject
activate_filters, activate_signal_bool, activate_signal, activate_signal, activate_signal, activate_signal, blockSignals, checkConnectArgs, child, child, child, childEvent, children, connect, connect, connectInternal, connectNotify, customEvent, deleteLater, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectInternal, disconnectNotify, dumpObjectInfo, dumpObjectTree, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, highPriority, i18n, inherits, insertChild, installEventFilter, isA, isWidgetType, killTimer, killTimers, name, name, normalizeSignalSlot, objectTrees, parent, property, queryList, queryList, queryList, queryList, queryList, registerUserData, removeEventFilter, sender, setProperty, signalsBlocked, startTimer, timerEvent
 
Methods inherited from class org.kde.qt.Qt
arrowCursor, bin, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, black, blankCursor, blue, color0, color1, copyBlt, copyBlt, copyBlt, copyBlt, copyBlt, crossCursor, cyan, darkBlue, darkCyan, darkGray, darkGreen, darkMagenta, darkRed, darkYellow, dec, dynamicCast, endl, flush, forbiddenCursor, fromUtf8, gray, green, hex, ibeamCursor, lightGray, magenta, oct, op_div, op_div, op_div, op_div, op_equals, op_equals, op_equals, op_equals, op_minus, op_minus, op_minus, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_not_equals, op_not_equals, op_not_equals, op_not_equals, op_plus, op_plus, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, pointingHandCursor, qAlpha, qApp, qAppName, qBlue, qCompress, qCompress, qDebug, qDebug, qDrawArrow, qDrawItem, qDrawItem, qDrawItem, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qFatal, qFatal, qGLVersion, qGray, qGray, qGreen, qInitNetworkProtocols, qInstallPath, qInstallPathBins, qInstallPathData, qInstallPathDocs, qInstallPathHeaders, qInstallPathLibs, qInstallPathPlugins, qInstallPathSysconf, qInstallPathTranslations, qItemRect, qItemRect, qObsolete, qObsolete, qObsolete, qRed, qRgb, qRgba, qRound, qSharedBuild, qSuppressObsoleteWarnings, qSuppressObsoleteWarnings, qSysInfo, qSystemWarning, qSystemWarning, qUncompress, qUncompress, qVersion, qWarning, qWarning, red, reset, SIGNAL, sizeAllCursor, sizeBDiagCursor, sizeFDiagCursor, sizeHorCursor, sizeVerCursor, SLOT, splitHCursor, splitVCursor, upArrowCursor, waitCursor, whatsThisCursor, white, ws, yellow
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NONE

public static final int NONE
Search directions.

See Also:
Constant Field Values

FORWARD

public static final int FORWARD
See Also:
Constant Field Values

BACKWARD

public static final int BACKWARD
See Also:
Constant Field Values
Constructor Detail

KEdit

protected KEdit(java.lang.Class dummy)

KEdit

public KEdit(org.kde.qt.QWidget _parent,
             java.lang.String name)
The usual constructor.


KEdit

public KEdit(org.kde.qt.QWidget _parent)

KEdit

public KEdit()
Method Detail

metaObject

public org.kde.qt.QMetaObject metaObject()
Overrides:
metaObject in class org.kde.qt.QMultiLineEdit

className

public java.lang.String className()
Overrides:
className in class org.kde.qt.QMultiLineEdit

insertText

public void insertText(org.kde.qt.QTextStream arg1)
Insert text from the text stream into the edit widget.


saveText

public void saveText(org.kde.qt.QTextStream arg1,
                     boolean softWrap)
Save text from the edit widget to a text stream. If softWrap is false soft line wrappings are replaced with line-feeds If softWrap is true soft line wrappings are ignored.


saveText

public void saveText(org.kde.qt.QTextStream arg1)

selectFont

public void selectFont()
Let the user select a font and set the font of the textwidget to that selected font.


search

public void search()
Present a search dialog to the user


repeatSearch

public boolean repeatSearch()
Repeat the last search specified on the search dialog. If the user hasn't searched for anything until now, this method will simply return without doing anything.

Returns:
true if a search was done. false if no search was done.

replace

public void replace()
Present a Search and Replace Dialog to the user.


doGotoLine

public void doGotoLine()
Present a "Goto Line" dialog to the user.


cleanWhiteSpace

public void cleanWhiteSpace()
Clean up redundant whitespace from selected text.


installRBPopup

public void installRBPopup(org.kde.qt.QPopupMenu arg1)
Install a context menu for KEdit. The Popup Menu will be activated on a right mouse button press event.


currentLine

public int currentLine()
Retrieve the current line number. The current line is the line the cursor is on.


currentColumn

public int currentColumn()
Retrieve the actual column number the cursor is on. This call differs from QMultiLineEdit.getCursorPosition() in that it returns the actual cursor position and not the character position. Use currentLine() and currentColumn() if you want to display the current line or column in the status bar for example.


spellcheck_start

public void spellcheck_start()
Start spellchecking mode.


spellcheck_stop

public void spellcheck_stop()
Exit spellchecking mode.


setOverwriteEnabled

public void setOverwriteEnabled(boolean b)
Allow the user to toggle between insert mode and overwrite mode with the "Insert" key. See also toggle_overwrite_signal(); The default is false: the user can not toggle.


selectWordUnderCursor

public java.lang.String selectWordUnderCursor()

createPopupMenu

public org.kde.qt.QPopupMenu createPopupMenu(org.kde.qt.QPoint pos)
Overrides:
createPopupMenu in class org.kde.qt.QTextEdit

setAutoUpdate

public void setAutoUpdate(boolean b)
Overrides:
setAutoUpdate in class org.kde.qt.QMultiLineEdit

corrected

public void corrected(java.lang.String originalword,
                      java.lang.String newword,
                      int pos)

misspelling

public void misspelling(java.lang.String word,
                        java.lang.String[] arg2,
                        int pos)

computePosition

protected void computePosition()

doSearch

protected int doSearch(java.lang.String s_pattern,
                       boolean case_sensitive,
                       boolean regex,
                       boolean forward,
                       int line,
                       int col)

doReplace

protected int doReplace(java.lang.String s_pattern,
                        boolean case_sensitive,
                        boolean regex,
                        boolean forward,
                        int line,
                        int col,
                        boolean replace)

posToRowCol

protected void posToRowCol(int pos,
                           int line,
                           int col)
Sets line and col to the position pos, considering word wrap.


create

protected void create(long arg1,
                      boolean initializeWindow,
                      boolean destroyOldWindow)
Reimplemented for internal reasons, the API is not affected.

Overrides:
create in class org.kde.qt.QWidget

create

protected void create(long arg1,
                      boolean initializeWindow)
Overrides:
create in class org.kde.qt.QWidget

create

protected void create(long arg1)
Overrides:
create in class org.kde.qt.QWidget

create

protected void create()
Overrides:
create in class org.kde.qt.QWidget

ensureCursorVisible

public void ensureCursorVisible()
Reimplemented for internal reasons, the API is not affected.

Overrides:
ensureCursorVisible in class org.kde.qt.QTextEdit

setCursor

public void setCursor(org.kde.qt.QCursor arg1)
Overrides:
setCursor in class org.kde.qt.QWidget

viewportPaintEvent

protected void viewportPaintEvent(org.kde.qt.QPaintEvent arg1)
Overrides:
viewportPaintEvent in class org.kde.qt.QScrollView

keyPressEvent

protected void keyPressEvent(org.kde.qt.QKeyEvent arg1)
Overrides:
keyPressEvent in class org.kde.qt.QTextEdit

dragMoveEvent

protected void dragMoveEvent(org.kde.qt.QDragMoveEvent e)
Overrides:
dragMoveEvent in class org.kde.qt.QWidget

dragEnterEvent

protected void dragEnterEvent(org.kde.qt.QDragEnterEvent e)
Overrides:
dragEnterEvent in class org.kde.qt.QWidget

dropEvent

protected void dropEvent(org.kde.qt.QDropEvent e)
Overrides:
dropEvent in class org.kde.qt.QWidget

contentsDragMoveEvent

protected void contentsDragMoveEvent(org.kde.qt.QDragMoveEvent e)
Overrides:
contentsDragMoveEvent in class org.kde.qt.QTextEdit

contentsDragEnterEvent

protected void contentsDragEnterEvent(org.kde.qt.QDragEnterEvent e)
Overrides:
contentsDragEnterEvent in class org.kde.qt.QTextEdit

contentsDropEvent

protected void contentsDropEvent(org.kde.qt.QDropEvent e)
Overrides:
contentsDropEvent in class org.kde.qt.QTextEdit

finalize

protected void finalize()
                 throws java.lang.InternalError
Deletes the wrapped C++ instance

Overrides:
finalize in class org.kde.qt.QMultiLineEdit
Throws:
java.lang.InternalError

dispose

public void dispose()
Delete the wrapped C++ instance ahead of finalize()

Overrides:
dispose in class org.kde.qt.QMultiLineEdit

isDisposed

public boolean isDisposed()
Has the wrapped C++ instance been deleted?

Overrides:
isDisposed in class org.kde.qt.QMultiLineEdit