//Auto-generated by kalyptus. DO NOT EDIT. package org.kde.koala; import org.kde.qt.TQMetaObject; import org.kde.qt.QtSupport; import org.kde.qt.TQObject; import java.util.ArrayList; import org.kde.qt.TQWidget; public interface KSpellSignals { /** Emitted whenever a misspelled word is found by check() or by checkWord(). If it is emitted by checkWord(), pos=0. If it is emitted by check(), then pos indicates the position of the misspelled word in the (original) _buffer. (The first position is zero.) If it is emitted by checkList(), pos is the index to the misspelled word in the ArrayList passed to checkList(). Note, that originalword can be only a word part, if it's word with hyphens. These are called _before_ the dialog is opened, so that the calling program's GUI may be updated. (e.g. the misspelled word may be highlighted). @short Emitted whenever a misspelled word is found by check() or by checkWord(). */ void misspelling(String originalword, String[] suggestions, int pos); /** Emitted after the "Replace" or "Replace All" buttons of the dialog was pressed, or if the word was corrected without calling the dialog (i.e., the user previously chose "Replace All" for this word). Results from the dialog may be checked with dlgResult() and replacement(). Note, that when using checkList() this signal can occur more then once with same list position, when checking a word with hyphens. In this case originalword is the last replacement. @short Emitted after the "Replace" or "Replace All" buttons of the dialog was pressed, or if the word was corrected without calling the dialog (i. @see #check */ void corrected(String originalword, String newword, int pos); /** Emitted when the user pressed "Ignore All" in the dialog. This could be used to make an application or file specific user dictionary. @short Emitted when the user pressed "Ignore All" in the dialog. */ void ignoreall(String originalword); /** Emitted when the user pressed "Ignore" in the dialog. Don't know if this could be useful. @short Emitted when the user pressed "Ignore" in the dialog. */ void ignoreword(String originalword); /** Emitted when the user pressed "Add" in the dialog. This could be used to make an external user dictionary independent of the ISpell personal dictionary. @short Emitted when the user pressed "Add" in the dialog. */ void addword(String originalword); /** Emitted when the user pressed "ReplaceAll" in the dialog. @short Emitted when the user pressed "ReplaceAll" in the dialog. */ void replaceall(String origword, String replacement); /** Emitted after KSpell has verified that ISpell/ASpell is running and working properly. @short Emitted after KSpell has verified that ISpell/ASpell is running and working properly. */ void ready(KSpell arg1); /** Emitted during a check(). i is between 1 and 100. @short Emitted during a check(). */ void progress(int i); /** Emitted when check() is done. Be sure to copy the results of buffer if you need them. You can only rely on the contents of buffer for the life of the slot which was signaled by done(). @short Emitted when check() is done. */ void done(String buffer); /** Emitted when checkList() is done. If the argument is true, then you should update your text from the wordlist, otherwise not. @short Emitted when checkList() is done. */ void done(boolean arg1); /** Emitted on terminal errors and after clean up. You can delete the KSpell object in this signal. You can check status() to see what caused the death:
  • Error - KSpell could not start.
  • Crashed - KSpell encountered an unexpected error during execution.
  • Finished - Clean up finished.
  • @short Emitted on terminal errors and after clean up. */ void death(); void dialog3(); }