1class pyqtSignal():
2 def connect(self, targetSignal): pass
3 def emit(self, *args): pass
4from QtCore import *
5
6class KTextEditor():
7    """"""
8    def createPlugin(self):
9        '''static QObject KTextEditor.createPlugin()'''
10        return QObject()
11    def editor(self):
12        '''static str KTextEditor.editor()'''
13        return str()
14    class Document(KParts.ReadWritePart):
15        """"""
16        def __init__(self):
17            '''QObject KTextEditor.Document.__init__()'''
18            return QObject()
19        def variableInterface(self):
20            '''KTextEditor.VariableInterface KTextEditor.Document.variableInterface()'''
21            return KTextEditor.VariableInterface()
22        def textHintInterface(self):
23            '''KTextEditor.TextHintInterface KTextEditor.Document.textHintInterface()'''
24            return KTextEditor.TextHintInterface()
25        def templateInterface(self):
26            '''KTextEditor.TemplateInterface KTextEditor.Document.templateInterface()'''
27            return KTextEditor.TemplateInterface()
28        def smartInterface(self):
29            '''KTextEditor.SmartInterface KTextEditor.Document.smartInterface()'''
30            return KTextEditor.SmartInterface()
31        def searchInterface(self):
32            '''KTextEditor.SearchInterface KTextEditor.Document.searchInterface()'''
33            return KTextEditor.SearchInterface()
34        def modificationInterface(self):
35            '''KTextEditor.ModificationInterface KTextEditor.Document.modificationInterface()'''
36            return KTextEditor.ModificationInterface()
37        def markInterface(self):
38            '''KTextEditor.MarkInterface KTextEditor.Document.markInterface()'''
39            return KTextEditor.MarkInterface()
40        def setOpeningErrorMessage(self):
41            '''QString KTextEditor.Document.setOpeningErrorMessage()'''
42            return QString()
43        def setOpeningError(self):
44            '''bool KTextEditor.Document.setOpeningError()'''
45            return bool()
46        def openingErrorMessage(self):
47            '''QString KTextEditor.Document.openingErrorMessage()'''
48            return QString()
49        def openingError(self):
50            '''bool KTextEditor.Document.openingError()'''
51            return bool()
52        def suppressOpeningErrorDialogs(self):
53            '''bool KTextEditor.Document.suppressOpeningErrorDialogs()'''
54            return bool()
55        def setSuppressOpeningErrorDialogs(self):
56            '''bool KTextEditor.Document.setSuppressOpeningErrorDialogs()'''
57            return bool()
58        highlightingModeChanged = pyqtSignal() # void highlightingModeChanged(KTextEditor::Document *) - signal
59        modeChanged = pyqtSignal() # void modeChanged(KTextEditor::Document *) - signal
60        def modeSection(self):
61            '''abstract int KTextEditor.Document.modeSection()'''
62            return int()
63        def highlightingModeSection(self):
64            '''abstract int KTextEditor.Document.highlightingModeSection()'''
65            return int()
66        def setHighlightingMode(self):
67            '''abstract QString KTextEditor.Document.setHighlightingMode()'''
68            return QString()
69        def setMode(self):
70            '''abstract QString KTextEditor.Document.setMode()'''
71            return QString()
72        def highlightingModes(self):
73            '''abstract QStringList KTextEditor.Document.highlightingModes()'''
74            return QStringList()
75        def modes(self):
76            '''abstract QStringList KTextEditor.Document.modes()'''
77            return QStringList()
78        def highlightingMode(self):
79            '''abstract QString KTextEditor.Document.highlightingMode()'''
80            return QString()
81        def mode(self):
82            '''abstract QString KTextEditor.Document.mode()'''
83            return QString()
84        aboutToClose = pyqtSignal() # void aboutToClose(KTextEditor::Document *) - signal
85        textRemoved = pyqtSignal() # void textRemoved(KTextEditor::Document *,const KTextEditor::Rangeamp;) - signal
86        textInserted = pyqtSignal() # void textInserted(KTextEditor::Document *,const KTextEditor::Rangeamp;) - signal
87        textChanged = pyqtSignal() # void textChanged(KTextEditor::Document *) - signal
88        textChanged = pyqtSignal() # void textChanged(KTextEditor::Document *,const KTextEditor::Rangeamp;,const KTextEditor::Rangeamp;) - signal
89        def removeLine(self):
90            '''abstract int KTextEditor.Document.removeLine()'''
91            return int()
92        def insertLines(self):
93            '''abstract QStringList KTextEditor.Document.insertLines()'''
94            return QStringList()
95        def insertLine(self):
96            '''abstract QString KTextEditor.Document.insertLine()'''
97            return QString()
98        def cursorInText(self):
99            '''KTextEditor.Cursor KTextEditor.Document.cursorInText()'''
100            return KTextEditor.Cursor()
101        def removeText(self):
102            '''abstract bool KTextEditor.Document.removeText()'''
103            return bool()
104        def replaceText(self):
105            '''bool KTextEditor.Document.replaceText()'''
106            return bool()
107        def replaceText(self):
108            '''bool KTextEditor.Document.replaceText()'''
109            return bool()
110        def insertText(self):
111            '''abstract bool KTextEditor.Document.insertText()'''
112            return bool()
113        def insertText(self):
114            '''abstract bool KTextEditor.Document.insertText()'''
115            return bool()
116        def clear(self):
117            '''abstract bool KTextEditor.Document.clear()'''
118            return bool()
119        def setText(self):
120            '''abstract QString KTextEditor.Document.setText()'''
121            return QString()
122        def setText(self):
123            '''abstract QStringList KTextEditor.Document.setText()'''
124            return QStringList()
125        def endOfLine(self):
126            '''int KTextEditor.Document.endOfLine()'''
127            return int()
128        def lineLength(self):
129            '''abstract int KTextEditor.Document.lineLength()'''
130            return int()
131        def isEmpty(self):
132            '''bool KTextEditor.Document.isEmpty()'''
133            return bool()
134        def totalCharacters(self):
135            '''abstract int KTextEditor.Document.totalCharacters()'''
136            return int()
137        def documentRange(self):
138            '''KTextEditor.Range KTextEditor.Document.documentRange()'''
139            return KTextEditor.Range()
140        def documentEnd(self):
141            '''abstract KTextEditor.Cursor KTextEditor.Document.documentEnd()'''
142            return KTextEditor.Cursor()
143        def lines(self):
144            '''abstract int KTextEditor.Document.lines()'''
145            return int()
146        def line(self):
147            '''abstract int KTextEditor.Document.line()'''
148            return int()
149        def textLines(self):
150            '''abstract bool KTextEditor.Document.textLines()'''
151            return bool()
152        def character(self):
153            '''abstract KTextEditor.Cursor KTextEditor.Document.character()'''
154            return KTextEditor.Cursor()
155        def text(self):
156            '''abstract QString KTextEditor.Document.text()'''
157            return QString()
158        def text(self):
159            '''abstract bool KTextEditor.Document.text()'''
160            return bool()
161        def endEditing(self):
162            '''abstract bool KTextEditor.Document.endEditing()'''
163            return bool()
164        def startEditing(self):
165            '''abstract bool KTextEditor.Document.startEditing()'''
166            return bool()
167        def documentSaveAs(self):
168            '''abstract bool KTextEditor.Document.documentSaveAs()'''
169            return bool()
170        def documentSave(self):
171            '''abstract bool KTextEditor.Document.documentSave()'''
172            return bool()
173        def documentReload(self):
174            '''abstract bool KTextEditor.Document.documentReload()'''
175            return bool()
176        def encoding(self):
177            '''abstract QString KTextEditor.Document.encoding()'''
178            return QString()
179        def setEncoding(self):
180            '''abstract QString KTextEditor.Document.setEncoding()'''
181            return QString()
182        modifiedChanged = pyqtSignal() # void modifiedChanged(KTextEditor::Document *) - signal
183        documentUrlChanged = pyqtSignal() # void documentUrlChanged(KTextEditor::Document *) - signal
184        documentNameChanged = pyqtSignal() # void documentNameChanged(KTextEditor::Document *) - signal
185        def mimeType(self):
186            '''abstract QString KTextEditor.Document.mimeType()'''
187            return QString()
188        def documentName(self):
189            '''abstract QString KTextEditor.Document.documentName()'''
190            return QString()
191        viewCreated = pyqtSignal() # void viewCreated(KTextEditor::Document *,KTextEditor::View *) - signal
192        def views(self):
193            '''abstract list-of-KTextEditor.View KTextEditor.Document.views()'''
194            return [KTextEditor.View()]
195        def activeView(self):
196            '''abstract KTextEditor.View KTextEditor.Document.activeView()'''
197            return KTextEditor.View()
198        def createView(self):
199            '''abstract QWidget KTextEditor.Document.createView()'''
200            return QWidget()
201        def editor(self):
202            '''abstract KTextEditor.Editor KTextEditor.Document.editor()'''
203            return KTextEditor.Editor()
204    class Attribute():
205        """"""
206        class Effects():
207            """"""
208            def __init__(self):
209                '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__init__()'''
210                return KTextEditor.Attribute.Effects()
211            def __init__(self):
212                '''int KTextEditor.Attribute.Effects.__init__()'''
213                return int()
214            def __init__(self):
215                '''void KTextEditor.Attribute.Effects.__init__()'''
216            def __bool__(self):
217                '''int KTextEditor.Attribute.Effects.__bool__()'''
218                return int()
219            def __ne__(self, f):
220                '''bool KTextEditor.Attribute.Effects.__ne__(KTextEditor.Attribute.Effects f)'''
221                return bool()
222            def __eq__(self, f):
223                '''bool KTextEditor.Attribute.Effects.__eq__(KTextEditor.Attribute.Effects f)'''
224                return bool()
225            def __invert__(self):
226                '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__invert__()'''
227                return KTextEditor.Attribute.Effects()
228            def __and__(self, mask):
229                '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__and__(int mask)'''
230                return KTextEditor.Attribute.Effects()
231            def __xor__(self, f):
232                '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__xor__(KTextEditor.Attribute.Effects f)'''
233                return KTextEditor.Attribute.Effects()
234            def __xor__(self, f):
235                '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__xor__(int f)'''
236                return KTextEditor.Attribute.Effects()
237            def __or__(self, f):
238                '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__or__(KTextEditor.Attribute.Effects f)'''
239                return KTextEditor.Attribute.Effects()
240            def __or__(self, f):
241                '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__or__(int f)'''
242                return KTextEditor.Attribute.Effects()
243            def __int__(self):
244                '''int KTextEditor.Attribute.Effects.__int__()'''
245                return int()
246            def __ixor__(self, f):
247                '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__ixor__(KTextEditor.Attribute.Effects f)'''
248                return KTextEditor.Attribute.Effects()
249            def __ior__(self, f):
250                '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__ior__(KTextEditor.Attribute.Effects f)'''
251                return KTextEditor.Attribute.Effects()
252            def __iand__(self, mask):
253                '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__iand__(int mask)'''
254                return KTextEditor.Attribute.Effects()
255    class View(QWidget, KXMLGUIClient):
256        """"""
257        # Enum KTextEditor.View.EditMode
258        EditInsert = 0
259        EditOverwrite = 0
260
261        def __init__(self):
262            '''QWidget KTextEditor.View.__init__()'''
263            return QWidget()
264        def textHintInterface(self):
265            '''KTextEditor.TextHintInterface KTextEditor.View.textHintInterface()'''
266            return KTextEditor.TextHintInterface()
267        def sessionConfigInterface(self):
268            '''KTextEditor.SessionConfigInterface KTextEditor.View.sessionConfigInterface()'''
269            return KTextEditor.SessionConfigInterface()
270        def codeCompletionInterface(self):
271            '''KTextEditor.CodeCompletionInterface KTextEditor.View.codeCompletionInterface()'''
272            return KTextEditor.CodeCompletionInterface()
273        def insertText(self):
274            '''QString KTextEditor.View.insertText()'''
275            return QString()
276        selectionChanged = pyqtSignal() # void selectionChanged(KTextEditor::View *) - signal
277        def blockSelection(self):
278            '''abstract bool KTextEditor.View.blockSelection()'''
279            return bool()
280        def setBlockSelection(self):
281            '''abstract bool KTextEditor.View.setBlockSelection()'''
282            return bool()
283        def removeSelectionText(self):
284            '''abstract bool KTextEditor.View.removeSelectionText()'''
285            return bool()
286        def removeSelection(self):
287            '''abstract bool KTextEditor.View.removeSelection()'''
288            return bool()
289        def selectionText(self):
290            '''abstract QString KTextEditor.View.selectionText()'''
291            return QString()
292        def selectionRange(self):
293            '''abstract KTextEditor.Range KTextEditor.View.selectionRange()'''
294            return KTextEditor.Range()
295        def selection(self):
296            '''abstract bool KTextEditor.View.selection()'''
297            return bool()
298        def setSelection(self):
299            '''abstract KTextEditor.Range KTextEditor.View.setSelection()'''
300            return KTextEditor.Range()
301        def setSelection(self):
302            '''bool KTextEditor.View.setSelection()'''
303            return bool()
304        mousePositionChanged = pyqtSignal() # void mousePositionChanged(KTextEditor::View *,const KTextEditor::Cursoramp;) - signal
305        def setMouseTrackingEnabled(self):
306            '''abstract bool KTextEditor.View.setMouseTrackingEnabled()'''
307            return bool()
308        def mouseTrackingEnabled(self):
309            '''abstract bool KTextEditor.View.mouseTrackingEnabled()'''
310            return bool()
311        horizontalScrollPositionChanged = pyqtSignal() # void horizontalScrollPositionChanged(KTextEditor::View *) - signal
312        verticalScrollPositionChanged = pyqtSignal() # void verticalScrollPositionChanged(KTextEditor::View *,const KTextEditor::Cursoramp;) - signal
313        cursorPositionChanged = pyqtSignal() # void cursorPositionChanged(KTextEditor::View *,const KTextEditor::Cursoramp;) - signal
314        def cursorPositionCoordinates(self):
315            '''abstract QPoint KTextEditor.View.cursorPositionCoordinates()'''
316            return QPoint()
317        def cursorToCoordinate(self):
318            '''abstract KTextEditor.Cursor KTextEditor.View.cursorToCoordinate()'''
319            return KTextEditor.Cursor()
320        def cursorPositionVirtual(self):
321            '''abstract KTextEditor.Cursor KTextEditor.View.cursorPositionVirtual()'''
322            return KTextEditor.Cursor()
323        def cursorPosition(self):
324            '''abstract KTextEditor.Cursor KTextEditor.View.cursorPosition()'''
325            return KTextEditor.Cursor()
326        def setCursorPosition(self):
327            '''abstract KTextEditor.Cursor KTextEditor.View.setCursorPosition()'''
328            return KTextEditor.Cursor()
329        contextMenuAboutToShow = pyqtSignal() # void contextMenuAboutToShow(KTextEditor::View *,QMenu *) - signal
330        def defaultContextMenu(self):
331            '''abstract QMenu KTextEditor.View.defaultContextMenu()'''
332            return QMenu()
333        def contextMenu(self):
334            '''abstract QMenu KTextEditor.View.contextMenu()'''
335            return QMenu()
336        def setContextMenu(self):
337            '''abstract QMenu KTextEditor.View.setContextMenu()'''
338            return QMenu()
339        textInserted = pyqtSignal() # void textInserted(KTextEditor::View *,const KTextEditor::Cursoramp;,const QStringamp;) - signal
340        informationMessage = pyqtSignal() # void informationMessage(KTextEditor::View *,const QStringamp;) - signal
341        viewEditModeChanged = pyqtSignal() # void viewEditModeChanged(KTextEditor::View *,KTextEditor::View::EditMode) - signal
342        viewModeChanged = pyqtSignal() # void viewModeChanged(KTextEditor::View *) - signal
343        focusOut = pyqtSignal() # void focusOut(KTextEditor::View *) - signal
344        focusIn = pyqtSignal() # void focusIn(KTextEditor::View *) - signal
345        def viewEditMode(self):
346            '''abstract KTextEditor.View.EditMode KTextEditor.View.viewEditMode()'''
347            return KTextEditor.View.EditMode()
348        def viewMode(self):
349            '''abstract QString KTextEditor.View.viewMode()'''
350            return QString()
351        def isActiveView(self):
352            '''bool KTextEditor.View.isActiveView()'''
353            return bool()
354        def document(self):
355            '''abstract KTextEditor.Document KTextEditor.View.document()'''
356            return KTextEditor.Document()
357    class ConfigInterface():
358        """"""
359        def __init__(self):
360            '''void KTextEditor.ConfigInterface.__init__()'''
361        def setConfigValue(self):
362            '''abstract QVariant KTextEditor.ConfigInterface.setConfigValue()'''
363            return QVariant()
364        def configValue(self):
365            '''abstract QString KTextEditor.ConfigInterface.configValue()'''
366            return QString()
367        def configKeys(self):
368            '''abstract QStringList KTextEditor.ConfigInterface.configKeys()'''
369            return QStringList()
370    class Command():
371        """"""
372        def __init__(self):
373            '''void KTextEditor.Command.__init__()'''
374        def __init__(self):
375            '''KTextEditor.Command KTextEditor.Command.__init__()'''
376            return KTextEditor.Command()
377        def help(self):
378            '''abstract QString KTextEditor.Command.help()'''
379            return QString()
380        def exec_(self):
381            '''abstract QString KTextEditor.Command.exec_()'''
382            return QString()
383        def cmds(self):
384            '''abstract QStringList KTextEditor.Command.cmds()'''
385            return QStringList()
386    class SmartRange():
387        """"""
388        class InsertBehaviors():
389            """"""
390            def __init__(self):
391                '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__init__()'''
392                return KTextEditor.SmartRange.InsertBehaviors()
393            def __init__(self):
394                '''int KTextEditor.SmartRange.InsertBehaviors.__init__()'''
395                return int()
396            def __init__(self):
397                '''void KTextEditor.SmartRange.InsertBehaviors.__init__()'''
398            def __bool__(self):
399                '''int KTextEditor.SmartRange.InsertBehaviors.__bool__()'''
400                return int()
401            def __ne__(self, f):
402                '''bool KTextEditor.SmartRange.InsertBehaviors.__ne__(KTextEditor.SmartRange.InsertBehaviors f)'''
403                return bool()
404            def __eq__(self, f):
405                '''bool KTextEditor.SmartRange.InsertBehaviors.__eq__(KTextEditor.SmartRange.InsertBehaviors f)'''
406                return bool()
407            def __invert__(self):
408                '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__invert__()'''
409                return KTextEditor.SmartRange.InsertBehaviors()
410            def __and__(self, mask):
411                '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__and__(int mask)'''
412                return KTextEditor.SmartRange.InsertBehaviors()
413            def __xor__(self, f):
414                '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__xor__(KTextEditor.SmartRange.InsertBehaviors f)'''
415                return KTextEditor.SmartRange.InsertBehaviors()
416            def __xor__(self, f):
417                '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__xor__(int f)'''
418                return KTextEditor.SmartRange.InsertBehaviors()
419            def __or__(self, f):
420                '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__or__(KTextEditor.SmartRange.InsertBehaviors f)'''
421                return KTextEditor.SmartRange.InsertBehaviors()
422            def __or__(self, f):
423                '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__or__(int f)'''
424                return KTextEditor.SmartRange.InsertBehaviors()
425            def __int__(self):
426                '''int KTextEditor.SmartRange.InsertBehaviors.__int__()'''
427                return int()
428            def __ixor__(self, f):
429                '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__ixor__(KTextEditor.SmartRange.InsertBehaviors f)'''
430                return KTextEditor.SmartRange.InsertBehaviors()
431            def __ior__(self, f):
432                '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__ior__(KTextEditor.SmartRange.InsertBehaviors f)'''
433                return KTextEditor.SmartRange.InsertBehaviors()
434            def __iand__(self, mask):
435                '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__iand__(int mask)'''
436                return KTextEditor.SmartRange.InsertBehaviors()
437    class Mark():
438        """"""
439        line = None # int - member
440        type = None # int - member
441        def __init__(self):
442            '''void KTextEditor.Mark.__init__()'''
443        def __init__(self):
444            '''KTextEditor.Mark KTextEditor.Mark.__init__()'''
445            return KTextEditor.Mark()
446    class Attribute(QTextCharFormat):
447        """"""
448        # Enum KTextEditor.Attribute.Effect
449        EffectNone = 0
450        EffectFadeIn = 0
451        EffectFadeOut = 0
452        EffectPulse = 0
453        EffectCycleGradient = 0
454
455        # Enum KTextEditor.Attribute.ActivationType
456        ActivateMouseIn = 0
457        ActivateCaretIn = 0
458
459        # Enum KTextEditor.Attribute.CustomProperties
460        Outline = 0
461        SelectedForeground = 0
462        SelectedBackground = 0
463        BackgroundFillWhitespace = 0
464        AttributeDynamicEffect = 0
465        AttributeInternalProperty = 0
466        AttributeUserProperty = 0
467
468        def __init__(self):
469            '''void KTextEditor.Attribute.__init__()'''
470        def __init__(self):
471            '''KTextEditor.Attribute KTextEditor.Attribute.__init__()'''
472            return KTextEditor.Attribute()
473        def __iadd__(self):
474            '''KTextEditor.Attribute KTextEditor.Attribute.__iadd__()'''
475            return KTextEditor.Attribute()
476        def setEffects(self):
477            '''KTextEditor.Attribute.Effects KTextEditor.Attribute.setEffects()'''
478            return KTextEditor.Attribute.Effects()
479        def effects(self):
480            '''KTextEditor.Attribute.Effects KTextEditor.Attribute.effects()'''
481            return KTextEditor.Attribute.Effects()
482        def setDynamicAttribute(self):
483            '''unknown-type KTextEditor.Attribute.setDynamicAttribute()'''
484            return unknown-type()
485        def dynamicAttribute(self):
486            '''KTextEditor.Attribute.ActivationType KTextEditor.Attribute.dynamicAttribute()'''
487            return KTextEditor.Attribute.ActivationType()
488        def clearAssociatedActions(self):
489            '''void KTextEditor.Attribute.clearAssociatedActions()'''
490        def associatedActions(self):
491            '''list-of-KAction KTextEditor.Attribute.associatedActions()'''
492            return [KAction()]
493        def hasAnyProperty(self):
494            '''bool KTextEditor.Attribute.hasAnyProperty()'''
495            return bool()
496        def clear(self):
497            '''void KTextEditor.Attribute.clear()'''
498        def setBackgroundFillWhitespace(self):
499            '''bool KTextEditor.Attribute.setBackgroundFillWhitespace()'''
500            return bool()
501        def backgroundFillWhitespace(self):
502            '''bool KTextEditor.Attribute.backgroundFillWhitespace()'''
503            return bool()
504        def setSelectedBackground(self):
505            '''QBrush KTextEditor.Attribute.setSelectedBackground()'''
506            return QBrush()
507        def selectedBackground(self):
508            '''QBrush KTextEditor.Attribute.selectedBackground()'''
509            return QBrush()
510        def setSelectedForeground(self):
511            '''QBrush KTextEditor.Attribute.setSelectedForeground()'''
512            return QBrush()
513        def selectedForeground(self):
514            '''QBrush KTextEditor.Attribute.selectedForeground()'''
515            return QBrush()
516        def setOutline(self):
517            '''QBrush KTextEditor.Attribute.setOutline()'''
518            return QBrush()
519        def outline(self):
520            '''QBrush KTextEditor.Attribute.outline()'''
521            return QBrush()
522        def setFontBold(self):
523            '''bool KTextEditor.Attribute.setFontBold()'''
524            return bool()
525        def fontBold(self):
526            '''bool KTextEditor.Attribute.fontBold()'''
527            return bool()
528    class CommandInterface():
529        """"""
530        def __init__(self):
531            '''void KTextEditor.CommandInterface.__init__()'''
532        def __init__(self):
533            '''KTextEditor.CommandInterface KTextEditor.CommandInterface.__init__()'''
534            return KTextEditor.CommandInterface()
535        def commandList(self):
536            '''abstract QStringList KTextEditor.CommandInterface.commandList()'''
537            return QStringList()
538        def commands(self):
539            '''abstract list-of-KTextEditor.Command KTextEditor.CommandInterface.commands()'''
540            return [KTextEditor.Command()]
541        def queryCommand(self):
542            '''abstract QString KTextEditor.CommandInterface.queryCommand()'''
543            return QString()
544        def unregisterCommand(self):
545            '''abstract KTextEditor.Command KTextEditor.CommandInterface.unregisterCommand()'''
546            return KTextEditor.Command()
547        def registerCommand(self):
548            '''abstract KTextEditor.Command KTextEditor.CommandInterface.registerCommand()'''
549            return KTextEditor.Command()
550    class SmartInterface():
551        """"""
552        def __init__(self):
553            '''void KTextEditor.SmartInterface.__init__()'''
554        def attributeNotDynamic(self):
555            '''abstract unknown-type KTextEditor.SmartInterface.attributeNotDynamic()'''
556            return unknown-type()
557        def attributeDynamic(self):
558            '''abstract unknown-type KTextEditor.SmartInterface.attributeDynamic()'''
559            return unknown-type()
560        def clearViewActions(self):
561            '''abstract KTextEditor.View KTextEditor.SmartInterface.clearViewActions()'''
562            return KTextEditor.View()
563        def viewActions(self):
564            '''abstract KTextEditor.View KTextEditor.SmartInterface.viewActions()'''
565            return KTextEditor.View()
566        def removeActionsFromView(self):
567            '''abstract KTextEditor.SmartRange KTextEditor.SmartInterface.removeActionsFromView()'''
568            return KTextEditor.SmartRange()
569        def addActionsToView(self):
570            '''abstract KTextEditor.SmartRange KTextEditor.SmartInterface.addActionsToView()'''
571            return KTextEditor.SmartRange()
572        def clearDocumentActions(self):
573            '''abstract void KTextEditor.SmartInterface.clearDocumentActions()'''
574        def documentActions(self):
575            '''abstract list-of-KTextEditor.SmartRange KTextEditor.SmartInterface.documentActions()'''
576            return [KTextEditor.SmartRange()]
577        def removeActionsFromDocument(self):
578            '''abstract KTextEditor.SmartRange KTextEditor.SmartInterface.removeActionsFromDocument()'''
579            return KTextEditor.SmartRange()
580        def addActionsToDocument(self):
581            '''abstract KTextEditor.SmartRange KTextEditor.SmartInterface.addActionsToDocument()'''
582            return KTextEditor.SmartRange()
583        def clearViewHighlights(self):
584            '''abstract KTextEditor.View KTextEditor.SmartInterface.clearViewHighlights()'''
585            return KTextEditor.View()
586        def viewHighlights(self):
587            '''abstract KTextEditor.View KTextEditor.SmartInterface.viewHighlights()'''
588            return KTextEditor.View()
589        def removeHighlightFromView(self):
590            '''abstract KTextEditor.SmartRange KTextEditor.SmartInterface.removeHighlightFromView()'''
591            return KTextEditor.SmartRange()
592        def addHighlightToView(self):
593            '''abstract bool KTextEditor.SmartInterface.addHighlightToView()'''
594            return bool()
595        def clearDocumentHighlights(self):
596            '''abstract void KTextEditor.SmartInterface.clearDocumentHighlights()'''
597        def documentHighlights(self):
598            '''abstract list-of-KTextEditor.SmartRange KTextEditor.SmartInterface.documentHighlights()'''
599            return [KTextEditor.SmartRange()]
600        def removeHighlightFromDocument(self):
601            '''abstract KTextEditor.SmartRange KTextEditor.SmartInterface.removeHighlightFromDocument()'''
602            return KTextEditor.SmartRange()
603        def addHighlightToDocument(self):
604            '''abstract bool KTextEditor.SmartInterface.addHighlightToDocument()'''
605            return bool()
606        def deleteRanges(self):
607            '''abstract void KTextEditor.SmartInterface.deleteRanges()'''
608        def unbindSmartRange(self):
609            '''abstract KTextEditor.SmartRange KTextEditor.SmartInterface.unbindSmartRange()'''
610            return KTextEditor.SmartRange()
611        def newSmartRange(self):
612            '''abstract KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartInterface.newSmartRange()'''
613            return KTextEditor.SmartRange.InsertBehaviors()
614        def newSmartRange(self):
615            '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartInterface.newSmartRange()'''
616            return KTextEditor.SmartRange.InsertBehaviors()
617        def newSmartRange(self):
618            '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartInterface.newSmartRange()'''
619            return KTextEditor.SmartRange.InsertBehaviors()
620        def newSmartRange(self):
621            '''abstract KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartInterface.newSmartRange()'''
622            return KTextEditor.SmartRange.InsertBehaviors()
623        def deleteCursors(self):
624            '''abstract void KTextEditor.SmartInterface.deleteCursors()'''
625        def newSmartCursor(self):
626            '''abstract KTextEditor.SmartCursor.InsertBehavior KTextEditor.SmartInterface.newSmartCursor()'''
627            return KTextEditor.SmartCursor.InsertBehavior()
628        def newSmartCursor(self):
629            '''KTextEditor.SmartCursor.InsertBehavior KTextEditor.SmartInterface.newSmartCursor()'''
630            return KTextEditor.SmartCursor.InsertBehavior()
631        def translateFromRevision(self):
632            '''KTextEditor.SmartCursor.InsertBehavior KTextEditor.SmartInterface.translateFromRevision()'''
633            return KTextEditor.SmartCursor.InsertBehavior()
634        def translateFromRevision(self):
635            '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartInterface.translateFromRevision()'''
636            return KTextEditor.SmartRange.InsertBehaviors()
637        def clearRevision(self):
638            '''void KTextEditor.SmartInterface.clearRevision()'''
639        def useRevision(self):
640            '''abstract int KTextEditor.SmartInterface.useRevision()'''
641            return int()
642        def releaseRevision(self):
643            '''abstract int KTextEditor.SmartInterface.releaseRevision()'''
644            return int()
645        def currentRevision(self):
646            '''abstract int KTextEditor.SmartInterface.currentRevision()'''
647            return int()
648        def setClearOnDocumentReload(self):
649            '''bool KTextEditor.SmartInterface.setClearOnDocumentReload()'''
650            return bool()
651        def clearOnDocumentReload(self):
652            '''bool KTextEditor.SmartInterface.clearOnDocumentReload()'''
653            return bool()
654        def clearSmartInterface(self):
655            '''abstract void KTextEditor.SmartInterface.clearSmartInterface()'''
656        def smartMutex(self):
657            '''QMutex KTextEditor.SmartInterface.smartMutex()'''
658            return QMutex()
659    class CodeCompletionModel(QAbstractItemModel):
660        """"""
661        # Enum KTextEditor.CodeCompletionModel.InvocationType
662        AutomaticInvocation = 0
663        UserInvocation = 0
664        ManualInvocation = 0
665
666        # Enum KTextEditor.CodeCompletionModel.ExtraItemDataRoles
667        CompletionRole = 0
668        ScopeIndex = 0
669        MatchQuality = 0
670        SetMatchContext = 0
671        HighlightingMethod = 0
672        CustomHighlight = 0
673        InheritanceDepth = 0
674        IsExpandable = 0
675        ExpandingWidget = 0
676        ItemSelected = 0
677        ArgumentHintDepth = 0
678        BestMatchesCount = 0
679        AccessibilityNext = 0
680        AccessibilityPrevious = 0
681        AccessibilityAccept = 0
682
683        # Enum KTextEditor.CodeCompletionModel.HighlightMethod
684        NoHighlighting = 0
685        InternalHighlighting = 0
686        CustomHighlighting = 0
687
688        # Enum KTextEditor.CodeCompletionModel.CompletionProperty
689        NoProperty = 0
690        FirstProperty = 0
691        Public = 0
692        Protected = 0
693        Private = 0
694        Static = 0
695        Const = 0
696        Namespace = 0
697        Class = 0
698        Struct = 0
699        Union = 0
700        Function = 0
701        Variable = 0
702        Enum = 0
703        Template = 0
704        TypeAlias = 0
705        Virtual = 0
706        Override = 0
707        Inline = 0
708        Friend = 0
709        Signal = 0
710        Slot = 0
711        LocalScope = 0
712        NamespaceScope = 0
713        GlobalScope = 0
714        LastProperty = 0
715
716        # Enum KTextEditor.CodeCompletionModel.Columns
717        Prefix = 0
718        Icon = 0
719        Scope = 0
720        Name = 0
721        Arguments = 0
722        Postfix = 0
723
724        ColumnCount = None # int - member
725        LastItemDataRole = None # int - member
726        def __init__(self):
727            '''QObject KTextEditor.CodeCompletionModel.__init__()'''
728            return QObject()
729        def rowCount(self):
730            '''QModelIndex KTextEditor.CodeCompletionModel.rowCount()'''
731            return QModelIndex()
732        def parent(self):
733            '''QModelIndex KTextEditor.CodeCompletionModel.parent()'''
734            return QModelIndex()
735        def itemData(self):
736            '''QModelIndex KTextEditor.CodeCompletionModel.itemData()'''
737            return QModelIndex()
738        def index(self):
739            '''QModelIndex KTextEditor.CodeCompletionModel.index()'''
740            return QModelIndex()
741        def columnCount(self):
742            '''QModelIndex KTextEditor.CodeCompletionModel.columnCount()'''
743            return QModelIndex()
744        def executeCompletionItem(self):
745            '''int KTextEditor.CodeCompletionModel.executeCompletionItem()'''
746            return int()
747        def completionInvoked(self):
748            '''KTextEditor.CodeCompletionModel.InvocationType KTextEditor.CodeCompletionModel.completionInvoked()'''
749            return KTextEditor.CodeCompletionModel.InvocationType()
750        def setRowCount(self):
751            '''int KTextEditor.CodeCompletionModel.setRowCount()'''
752            return int()
753    class ConfigPage(QWidget):
754        """"""
755        def __init__(self):
756            '''QWidget KTextEditor.ConfigPage.__init__()'''
757            return QWidget()
758        changed = pyqtSignal() # void changed() - signal
759        def defaults(self):
760            '''abstract void KTextEditor.ConfigPage.defaults()'''
761        def reset(self):
762            '''abstract void KTextEditor.ConfigPage.reset()'''
763        def apply(self):
764            '''abstract void KTextEditor.ConfigPage.apply()'''
765    class CommandExtension():
766        """"""
767        def __init__(self):
768            '''void KTextEditor.CommandExtension.__init__()'''
769        def __init__(self):
770            '''KTextEditor.CommandExtension KTextEditor.CommandExtension.__init__()'''
771            return KTextEditor.CommandExtension()
772        def processText(self):
773            '''abstract QString KTextEditor.CommandExtension.processText()'''
774            return QString()
775        def wantsToProcessText(self):
776            '''abstract QString KTextEditor.CommandExtension.wantsToProcessText()'''
777            return QString()
778        def completionObject(self):
779            '''abstract QString KTextEditor.CommandExtension.completionObject()'''
780            return QString()
781        def flagCompletions(self):
782            '''abstract QStringList KTextEditor.CommandExtension.flagCompletions()'''
783            return QStringList()
784    class SmartCursorWatcher():
785        """"""
786        def __init__(self):
787            '''void KTextEditor.SmartCursorWatcher.__init__()'''
788        def __init__(self):
789            '''KTextEditor.SmartCursorWatcher KTextEditor.SmartCursorWatcher.__init__()'''
790            return KTextEditor.SmartCursorWatcher()
791        def deleted(self):
792            '''KTextEditor.SmartCursor KTextEditor.SmartCursorWatcher.deleted()'''
793            return KTextEditor.SmartCursor()
794        def characterInserted(self):
795            '''bool KTextEditor.SmartCursorWatcher.characterInserted()'''
796            return bool()
797        def characterDeleted(self):
798            '''bool KTextEditor.SmartCursorWatcher.characterDeleted()'''
799            return bool()
800        def positionDeleted(self):
801            '''KTextEditor.SmartCursor KTextEditor.SmartCursorWatcher.positionDeleted()'''
802            return KTextEditor.SmartCursor()
803        def positionChanged(self):
804            '''KTextEditor.SmartCursor KTextEditor.SmartCursorWatcher.positionChanged()'''
805            return KTextEditor.SmartCursor()
806        def setWantsDirectChanges(self):
807            '''bool KTextEditor.SmartCursorWatcher.setWantsDirectChanges()'''
808            return bool()
809        def wantsDirectChanges(self):
810            '''bool KTextEditor.SmartCursorWatcher.wantsDirectChanges()'''
811            return bool()
812    class SmartRangeWatcher():
813        """"""
814        def __init__(self):
815            '''void KTextEditor.SmartRangeWatcher.__init__()'''
816        def __init__(self):
817            '''KTextEditor.SmartRangeWatcher KTextEditor.SmartRangeWatcher.__init__()'''
818            return KTextEditor.SmartRangeWatcher()
819        def rangeAttributeChanged(self):
820            '''unknown-type KTextEditor.SmartRangeWatcher.rangeAttributeChanged()'''
821            return unknown-type()
822        def childRangeRemoved(self):
823            '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.childRangeRemoved()'''
824            return KTextEditor.SmartRange()
825        def childRangeInserted(self):
826            '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.childRangeInserted()'''
827            return KTextEditor.SmartRange()
828        def parentRangeChanged(self):
829            '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.parentRangeChanged()'''
830            return KTextEditor.SmartRange()
831        def rangeDeleted(self):
832            '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.rangeDeleted()'''
833            return KTextEditor.SmartRange()
834        def rangeEliminated(self):
835            '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.rangeEliminated()'''
836            return KTextEditor.SmartRange()
837        def caretExitedRange(self):
838            '''KTextEditor.View KTextEditor.SmartRangeWatcher.caretExitedRange()'''
839            return KTextEditor.View()
840        def caretEnteredRange(self):
841            '''KTextEditor.View KTextEditor.SmartRangeWatcher.caretEnteredRange()'''
842            return KTextEditor.View()
843        def mouseExitedRange(self):
844            '''KTextEditor.View KTextEditor.SmartRangeWatcher.mouseExitedRange()'''
845            return KTextEditor.View()
846        def mouseEnteredRange(self):
847            '''KTextEditor.View KTextEditor.SmartRangeWatcher.mouseEnteredRange()'''
848            return KTextEditor.View()
849        def rangeContentsChanged(self):
850            '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.rangeContentsChanged()'''
851            return KTextEditor.SmartRange()
852        def rangeContentsChanged(self):
853            '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.rangeContentsChanged()'''
854            return KTextEditor.SmartRange()
855        def rangePositionChanged(self):
856            '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.rangePositionChanged()'''
857            return KTextEditor.SmartRange()
858        def setWantsDirectChanges(self):
859            '''bool KTextEditor.SmartRangeWatcher.setWantsDirectChanges()'''
860            return bool()
861        def wantsDirectChanges(self):
862            '''bool KTextEditor.SmartRangeWatcher.wantsDirectChanges()'''
863            return bool()
864    class Factory(KParts.Factory):
865        """"""
866        def __init__(self):
867            '''QObject KTextEditor.Factory.__init__()'''
868            return QObject()
869        def editor(self):
870            '''abstract KTextEditor.Editor KTextEditor.Factory.editor()'''
871            return KTextEditor.Editor()
872    class Plugin(QObject):
873        """"""
874        def __init__(self):
875            '''QObject KTextEditor.Plugin.__init__()'''
876            return QObject()
877        def removeView(self):
878            '''KTextEditor.View KTextEditor.Plugin.removeView()'''
879            return KTextEditor.View()
880        def addView(self):
881            '''KTextEditor.View KTextEditor.Plugin.addView()'''
882            return KTextEditor.View()
883        def removeDocument(self):
884            '''KTextEditor.Document KTextEditor.Plugin.removeDocument()'''
885            return KTextEditor.Document()
886        def addDocument(self):
887            '''KTextEditor.Document KTextEditor.Plugin.addDocument()'''
888            return KTextEditor.Document()
889    class SearchInterface():
890        """"""
891        def __init__(self):
892            '''void KTextEditor.SearchInterface.__init__()'''
893        def supportedSearchOptions(self):
894            '''abstract KTextEditor.Search.SearchOptions KTextEditor.SearchInterface.supportedSearchOptions()'''
895            return KTextEditor.Search.SearchOptions()
896        def searchText(self):
897            '''abstract KTextEditor.Search.SearchOptions KTextEditor.SearchInterface.searchText()'''
898            return KTextEditor.Search.SearchOptions()
899    class Search():
900        """"""
901        class SearchOptions():
902            """"""
903            def __init__(self):
904                '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__init__()'''
905                return KTextEditor.Search.SearchOptions()
906            def __init__(self):
907                '''int KTextEditor.Search.SearchOptions.__init__()'''
908                return int()
909            def __init__(self):
910                '''void KTextEditor.Search.SearchOptions.__init__()'''
911            def __bool__(self):
912                '''int KTextEditor.Search.SearchOptions.__bool__()'''
913                return int()
914            def __ne__(self, f):
915                '''bool KTextEditor.Search.SearchOptions.__ne__(KTextEditor.Search.SearchOptions f)'''
916                return bool()
917            def __eq__(self, f):
918                '''bool KTextEditor.Search.SearchOptions.__eq__(KTextEditor.Search.SearchOptions f)'''
919                return bool()
920            def __invert__(self):
921                '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__invert__()'''
922                return KTextEditor.Search.SearchOptions()
923            def __and__(self, mask):
924                '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__and__(int mask)'''
925                return KTextEditor.Search.SearchOptions()
926            def __xor__(self, f):
927                '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__xor__(KTextEditor.Search.SearchOptions f)'''
928                return KTextEditor.Search.SearchOptions()
929            def __xor__(self, f):
930                '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__xor__(int f)'''
931                return KTextEditor.Search.SearchOptions()
932            def __or__(self, f):
933                '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__or__(KTextEditor.Search.SearchOptions f)'''
934                return KTextEditor.Search.SearchOptions()
935            def __or__(self, f):
936                '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__or__(int f)'''
937                return KTextEditor.Search.SearchOptions()
938            def __int__(self):
939                '''int KTextEditor.Search.SearchOptions.__int__()'''
940                return int()
941            def __ixor__(self, f):
942                '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__ixor__(KTextEditor.Search.SearchOptions f)'''
943                return KTextEditor.Search.SearchOptions()
944            def __ior__(self, f):
945                '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__ior__(KTextEditor.Search.SearchOptions f)'''
946                return KTextEditor.Search.SearchOptions()
947            def __iand__(self, mask):
948                '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__iand__(int mask)'''
949                return KTextEditor.Search.SearchOptions()
950    class CodeCompletionInterface():
951        """"""
952        def __init__(self):
953            '''void KTextEditor.CodeCompletionInterface.__init__()'''
954        def __init__(self):
955            '''KTextEditor.CodeCompletionInterface KTextEditor.CodeCompletionInterface.__init__()'''
956            return KTextEditor.CodeCompletionInterface()
957        def setAutomaticInvocationEnabled(self):
958            '''abstract bool KTextEditor.CodeCompletionInterface.setAutomaticInvocationEnabled()'''
959            return bool()
960        def isAutomaticInvocationEnabled(self):
961            '''abstract bool KTextEditor.CodeCompletionInterface.isAutomaticInvocationEnabled()'''
962            return bool()
963        def unregisterCompletionModel(self):
964            '''abstract KTextEditor.CodeCompletionModel KTextEditor.CodeCompletionInterface.unregisterCompletionModel()'''
965            return KTextEditor.CodeCompletionModel()
966        def registerCompletionModel(self):
967            '''abstract KTextEditor.CodeCompletionModel KTextEditor.CodeCompletionInterface.registerCompletionModel()'''
968            return KTextEditor.CodeCompletionModel()
969        def forceCompletion(self):
970            '''abstract void KTextEditor.CodeCompletionInterface.forceCompletion()'''
971        def abortCompletion(self):
972            '''abstract void KTextEditor.CodeCompletionInterface.abortCompletion()'''
973        def startCompletion(self):
974            '''abstract KTextEditor.CodeCompletionModel KTextEditor.CodeCompletionInterface.startCompletion()'''
975            return KTextEditor.CodeCompletionModel()
976        def isCompletionActive(self):
977            '''abstract bool KTextEditor.CodeCompletionInterface.isCompletionActive()'''
978            return bool()
979    class TemplateInterface():
980        """"""
981        def __init__(self):
982            '''void KTextEditor.TemplateInterface.__init__()'''
983        def insertTemplateTextImplementation(self):
984            '''abstract dict-of-QString-QString KTextEditor.TemplateInterface.insertTemplateTextImplementation()'''
985            return dict-of-QString-QString()
986        def insertTemplateText(self):
987            '''dict-of-QString-QString KTextEditor.TemplateInterface.insertTemplateText()'''
988            return dict-of-QString-QString()
989        def expandMacros(self):
990            '''static QWidget KTextEditor.TemplateInterface.expandMacros()'''
991            return QWidget()
992    class TextHintInterface():
993        """"""
994        def __init__(self):
995            '''void KTextEditor.TextHintInterface.__init__()'''
996        def needTextHint(self):
997            '''abstract QString KTextEditor.TextHintInterface.needTextHint()'''
998            return QString()
999        def disableTextHints(self):
1000            '''abstract void KTextEditor.TextHintInterface.disableTextHints()'''
1001        def enableTextHints(self):
1002            '''abstract int KTextEditor.TextHintInterface.enableTextHints()'''
1003            return int()
1004    class VariableInterface():
1005        """"""
1006        def __init__(self):
1007            '''void KTextEditor.VariableInterface.__init__()'''
1008        def variableChanged(self):
1009            '''abstract QString KTextEditor.VariableInterface.variableChanged()'''
1010            return QString()
1011        def variable(self):
1012            '''abstract QString KTextEditor.VariableInterface.variable()'''
1013            return QString()
1014    class CodeCompletionModel():
1015        """"""
1016        class HighlightMethods():
1017            """"""
1018            def __init__(self):
1019                '''KTextEditor.CodeCompletionModel.HighlightMethods KTextEditor.CodeCompletionModel.HighlightMethods.__init__()'''
1020                return KTextEditor.CodeCompletionModel.HighlightMethods()
1021            def __init__(self):
1022                '''int KTextEditor.CodeCompletionModel.HighlightMethods.__init__()'''
1023                return int()
1024            def __init__(self):
1025                '''void KTextEditor.CodeCompletionModel.HighlightMethods.__init__()'''
1026            def __bool__(self):
1027                '''int KTextEditor.CodeCompletionModel.HighlightMethods.__bool__()'''
1028                return int()
1029            def __ne__(self, f):
1030                '''bool KTextEditor.CodeCompletionModel.HighlightMethods.__ne__(KTextEditor.CodeCompletionModel.HighlightMethods f)'''
1031                return bool()
1032            def __eq__(self, f):
1033                '''bool KTextEditor.CodeCompletionModel.HighlightMethods.__eq__(KTextEditor.CodeCompletionModel.HighlightMethods f)'''
1034                return bool()
1035            def __invert__(self):
1036                '''KTextEditor.CodeCompletionModel.HighlightMethods KTextEditor.CodeCompletionModel.HighlightMethods.__invert__()'''
1037                return KTextEditor.CodeCompletionModel.HighlightMethods()
1038            def __and__(self, mask):
1039                '''KTextEditor.CodeCompletionModel.HighlightMethods KTextEditor.CodeCompletionModel.HighlightMethods.__and__(int mask)'''
1040                return KTextEditor.CodeCompletionModel.HighlightMethods()
1041            def __xor__(self, f):
1042                '''KTextEditor.CodeCompletionModel.HighlightMethods KTextEditor.CodeCompletionModel.HighlightMethods.__xor__(KTextEditor.CodeCompletionModel.HighlightMethods f)'''
1043                return KTextEditor.CodeCompletionModel.HighlightMethods()
1044            def __xor__(self, f):
1045                '''KTextEditor.CodeCompletionModel.HighlightMethods KTextEditor.CodeCompletionModel.HighlightMethods.__xor__(int f)'''
1046                return KTextEditor.CodeCompletionModel.HighlightMethods()
1047            def __or__(self, f):
1048                '''KTextEditor.CodeCompletionModel.HighlightMethods KTextEditor.CodeCompletionModel.HighlightMethods.__or__(KTextEditor.CodeCompletionModel.HighlightMethods f)'''
1049                return KTextEditor.CodeCompletionModel.HighlightMethods()
1050            def __or__(self, f):
1051                '''KTextEditor.CodeCompletionModel.HighlightMethods KTextEditor.CodeCompletionModel.HighlightMethods.__or__(int f)'''
1052                return KTextEditor.CodeCompletionModel.HighlightMethods()
1053            def __int__(self):
1054                '''int KTextEditor.CodeCompletionModel.HighlightMethods.__int__()'''
1055                return int()
1056            def __ixor__(self, f):
1057                '''KTextEditor.CodeCompletionModel.HighlightMethods KTextEditor.CodeCompletionModel.HighlightMethods.__ixor__(KTextEditor.CodeCompletionModel.HighlightMethods f)'''
1058                return KTextEditor.CodeCompletionModel.HighlightMethods()
1059            def __ior__(self, f):
1060                '''KTextEditor.CodeCompletionModel.HighlightMethods KTextEditor.CodeCompletionModel.HighlightMethods.__ior__(KTextEditor.CodeCompletionModel.HighlightMethods f)'''
1061                return KTextEditor.CodeCompletionModel.HighlightMethods()
1062            def __iand__(self, mask):
1063                '''KTextEditor.CodeCompletionModel.HighlightMethods KTextEditor.CodeCompletionModel.HighlightMethods.__iand__(int mask)'''
1064                return KTextEditor.CodeCompletionModel.HighlightMethods()
1065    class SmartCursor(KTextEditor.Cursor):
1066        """"""
1067        # Enum KTextEditor.SmartCursor.InsertBehavior
1068        StayOnInsert = 0
1069        MoveOnInsert = 0
1070
1071        # Enum KTextEditor.SmartCursor.AdvanceMode
1072        ByCharacter = 0
1073        ByCursorPosition = 0
1074
1075        def __init__(self):
1076            '''KTextEditor.SmartCursor.InsertBehavior KTextEditor.SmartCursor.__init__()'''
1077            return KTextEditor.SmartCursor.InsertBehavior()
1078        def setWatcher(self):
1079            '''abstract KTextEditor.SmartCursorWatcher KTextEditor.SmartCursor.setWatcher()'''
1080            return KTextEditor.SmartCursorWatcher()
1081        def watcher(self):
1082            '''abstract KTextEditor.SmartCursorWatcher KTextEditor.SmartCursor.watcher()'''
1083            return KTextEditor.SmartCursorWatcher()
1084        def deleteNotifier(self):
1085            '''abstract void KTextEditor.SmartCursor.deleteNotifier()'''
1086        def notifier(self):
1087            '''abstract KTextEditor.SmartCursorNotifier KTextEditor.SmartCursor.notifier()'''
1088            return KTextEditor.SmartCursorNotifier()
1089        def hasNotifier(self):
1090            '''abstract bool KTextEditor.SmartCursor.hasNotifier()'''
1091            return bool()
1092        def setInsertBehavior(self):
1093            '''KTextEditor.SmartCursor.InsertBehavior KTextEditor.SmartCursor.setInsertBehavior()'''
1094            return KTextEditor.SmartCursor.InsertBehavior()
1095        def insertBehavior(self):
1096            '''KTextEditor.SmartCursor.InsertBehavior KTextEditor.SmartCursor.insertBehavior()'''
1097            return KTextEditor.SmartCursor.InsertBehavior()
1098        def advance(self):
1099            '''KTextEditor.SmartCursor.AdvanceMode KTextEditor.SmartCursor.advance()'''
1100            return KTextEditor.SmartCursor.AdvanceMode()
1101        def insertText(self):
1102            '''bool KTextEditor.SmartCursor.insertText()'''
1103            return bool()
1104        def character(self):
1105            '''QChar KTextEditor.SmartCursor.character()'''
1106            return QChar()
1107        def isValid(self):
1108            '''bool KTextEditor.SmartCursor.isValid()'''
1109            return bool()
1110        def atEndOfDocument(self):
1111            '''bool KTextEditor.SmartCursor.atEndOfDocument()'''
1112            return bool()
1113        def atEndOfLine(self):
1114            '''bool KTextEditor.SmartCursor.atEndOfLine()'''
1115            return bool()
1116        def document(self):
1117            '''KTextEditor.Document KTextEditor.SmartCursor.document()'''
1118            return KTextEditor.Document()
1119        def smartRange(self):
1120            '''KTextEditor.SmartRange KTextEditor.SmartCursor.smartRange()'''
1121            return KTextEditor.SmartRange()
1122        def toSmartCursor(self):
1123            '''KTextEditor.SmartCursor KTextEditor.SmartCursor.toSmartCursor()'''
1124            return KTextEditor.SmartCursor()
1125        def isSmartCursor(self):
1126            '''bool KTextEditor.SmartCursor.isSmartCursor()'''
1127            return bool()
1128    class MarkInterface():
1129        """"""
1130        # Enum KTextEditor.MarkInterface.MarkChangeAction
1131        MarkAdded = 0
1132        MarkRemoved = 0
1133
1134        # Enum KTextEditor.MarkInterface.MarkTypes
1135        markType01 = 0
1136        markType02 = 0
1137        markType03 = 0
1138        markType04 = 0
1139        markType05 = 0
1140        markType06 = 0
1141        markType07 = 0
1142        markType08 = 0
1143        markType09 = 0
1144        markType10 = 0
1145        markType11 = 0
1146        markType12 = 0
1147        markType13 = 0
1148        markType14 = 0
1149        markType15 = 0
1150        markType16 = 0
1151        markType17 = 0
1152        markType18 = 0
1153        markType19 = 0
1154        markType20 = 0
1155        markType21 = 0
1156        markType22 = 0
1157        markType23 = 0
1158        markType24 = 0
1159        markType25 = 0
1160        markType26 = 0
1161        markType27 = 0
1162        markType28 = 0
1163        markType29 = 0
1164        markType30 = 0
1165        markType31 = 0
1166        markType32 = 0
1167        Bookmark = 0
1168        BreakpointActive = 0
1169        BreakpointReached = 0
1170        BreakpointDisabled = 0
1171        Execution = 0
1172        Warning = 0
1173        Error = 0
1174
1175        def __init__(self):
1176            '''void KTextEditor.MarkInterface.__init__()'''
1177        def markChanged(self):
1178            '''abstract KTextEditor.MarkInterface.MarkChangeAction KTextEditor.MarkInterface.markChanged()'''
1179            return KTextEditor.MarkInterface.MarkChangeAction()
1180        def editableMarks(self):
1181            '''abstract int KTextEditor.MarkInterface.editableMarks()'''
1182            return int()
1183        def setEditableMarks(self):
1184            '''abstract int KTextEditor.MarkInterface.setEditableMarks()'''
1185            return int()
1186        def markDescription(self):
1187            '''abstract KTextEditor.MarkInterface.MarkTypes KTextEditor.MarkInterface.markDescription()'''
1188            return KTextEditor.MarkInterface.MarkTypes()
1189        def setMarkDescription(self):
1190            '''abstract QString KTextEditor.MarkInterface.setMarkDescription()'''
1191            return QString()
1192        def markPixmap(self):
1193            '''abstract KTextEditor.MarkInterface.MarkTypes KTextEditor.MarkInterface.markPixmap()'''
1194            return KTextEditor.MarkInterface.MarkTypes()
1195        def setMarkPixmap(self):
1196            '''abstract QPixmap KTextEditor.MarkInterface.setMarkPixmap()'''
1197            return QPixmap()
1198        def marksChanged(self):
1199            '''abstract KTextEditor.Document KTextEditor.MarkInterface.marksChanged()'''
1200            return KTextEditor.Document()
1201        def reservedMarkersCount(self):
1202            '''static int KTextEditor.MarkInterface.reservedMarkersCount()'''
1203            return int()
1204        def clearMarks(self):
1205            '''abstract void KTextEditor.MarkInterface.clearMarks()'''
1206        def marks(self):
1207            '''abstract unknown-type KTextEditor.MarkInterface.marks()'''
1208            return unknown-type()
1209        def removeMark(self):
1210            '''abstract int KTextEditor.MarkInterface.removeMark()'''
1211            return int()
1212        def addMark(self):
1213            '''abstract int KTextEditor.MarkInterface.addMark()'''
1214            return int()
1215        def clearMark(self):
1216            '''abstract int KTextEditor.MarkInterface.clearMark()'''
1217            return int()
1218        def setMark(self):
1219            '''abstract int KTextEditor.MarkInterface.setMark()'''
1220            return int()
1221        def mark(self):
1222            '''abstract int KTextEditor.MarkInterface.mark()'''
1223            return int()
1224    class Search():
1225        """"""
1226        # Enum KTextEditor.Search.SearchOptionsEnum
1227        Default = 0
1228        Regex = 0
1229        CaseInsensitive = 0
1230        Backwards = 0
1231        BlockInputRange = 0
1232        EscapeSequences = 0
1233        WholeWords = 0
1234        DotMatchesNewline = 0
1235
1236    class EditorChooser(QWidget):
1237        """"""
1238        def __init__(self):
1239            '''QWidget KTextEditor.EditorChooser.__init__()'''
1240            return QWidget()
1241        changed = pyqtSignal() # void changed() - signal
1242        def editor(self):
1243            '''static bool KTextEditor.EditorChooser.editor()'''
1244            return bool()
1245        def writeAppSetting(self):
1246            '''QString KTextEditor.EditorChooser.writeAppSetting()'''
1247            return QString()
1248        def readAppSetting(self):
1249            '''QString KTextEditor.EditorChooser.readAppSetting()'''
1250            return QString()
1251    class SessionConfigInterface():
1252        """"""
1253        def __init__(self):
1254            '''void KTextEditor.SessionConfigInterface.__init__()'''
1255        def writeSessionConfig(self):
1256            '''abstract KConfigGroup KTextEditor.SessionConfigInterface.writeSessionConfig()'''
1257            return KConfigGroup()
1258        def readSessionConfig(self):
1259            '''abstract KConfigGroup KTextEditor.SessionConfigInterface.readSessionConfig()'''
1260            return KConfigGroup()
1261    class Cursor():
1262        """"""
1263        def __init__(self):
1264            '''void KTextEditor.Cursor.__init__()'''
1265        def __init__(self):
1266            '''int KTextEditor.Cursor.__init__()'''
1267            return int()
1268        def __init__(self):
1269            '''KTextEditor.Cursor KTextEditor.Cursor.__init__()'''
1270            return KTextEditor.Cursor()
1271        def cursorChangedDirectly(self):
1272            '''KTextEditor.Cursor KTextEditor.Cursor.cursorChangedDirectly()'''
1273            return KTextEditor.Cursor()
1274        def setRange(self):
1275            '''KTextEditor.Range KTextEditor.Cursor.setRange()'''
1276            return KTextEditor.Range()
1277        def range(self):
1278            '''KTextEditor.Range KTextEditor.Cursor.range()'''
1279            return KTextEditor.Range()
1280        def position(self):
1281            '''int KTextEditor.Cursor.position()'''
1282            return int()
1283        def atStartOfDocument(self):
1284            '''bool KTextEditor.Cursor.atStartOfDocument()'''
1285            return bool()
1286        def atStartOfLine(self):
1287            '''bool KTextEditor.Cursor.atStartOfLine()'''
1288            return bool()
1289        def setColumn(self):
1290            '''int KTextEditor.Cursor.setColumn()'''
1291            return int()
1292        def column(self):
1293            '''int KTextEditor.Cursor.column()'''
1294            return int()
1295        def setLine(self):
1296            '''int KTextEditor.Cursor.setLine()'''
1297            return int()
1298        def line(self):
1299            '''int KTextEditor.Cursor.line()'''
1300            return int()
1301        def setPosition(self):
1302            '''KTextEditor.Cursor KTextEditor.Cursor.setPosition()'''
1303            return KTextEditor.Cursor()
1304        def setPosition(self):
1305            '''int KTextEditor.Cursor.setPosition()'''
1306            return int()
1307        def start(self):
1308            '''static KTextEditor.Cursor KTextEditor.Cursor.start()'''
1309            return KTextEditor.Cursor()
1310        def invalid(self):
1311            '''static KTextEditor.Cursor KTextEditor.Cursor.invalid()'''
1312            return KTextEditor.Cursor()
1313        def toSmartCursor(self):
1314            '''KTextEditor.SmartCursor KTextEditor.Cursor.toSmartCursor()'''
1315            return KTextEditor.SmartCursor()
1316        def isSmartCursor(self):
1317            '''bool KTextEditor.Cursor.isSmartCursor()'''
1318            return bool()
1319        def isValid(self):
1320            '''bool KTextEditor.Cursor.isValid()'''
1321            return bool()
1322    class CodeCompletionModel():
1323        """"""
1324        class CompletionProperties():
1325            """"""
1326            def __init__(self):
1327                '''KTextEditor.CodeCompletionModel.CompletionProperties KTextEditor.CodeCompletionModel.CompletionProperties.__init__()'''
1328                return KTextEditor.CodeCompletionModel.CompletionProperties()
1329            def __init__(self):
1330                '''int KTextEditor.CodeCompletionModel.CompletionProperties.__init__()'''
1331                return int()
1332            def __init__(self):
1333                '''void KTextEditor.CodeCompletionModel.CompletionProperties.__init__()'''
1334            def __bool__(self):
1335                '''int KTextEditor.CodeCompletionModel.CompletionProperties.__bool__()'''
1336                return int()
1337            def __ne__(self, f):
1338                '''bool KTextEditor.CodeCompletionModel.CompletionProperties.__ne__(KTextEditor.CodeCompletionModel.CompletionProperties f)'''
1339                return bool()
1340            def __eq__(self, f):
1341                '''bool KTextEditor.CodeCompletionModel.CompletionProperties.__eq__(KTextEditor.CodeCompletionModel.CompletionProperties f)'''
1342                return bool()
1343            def __invert__(self):
1344                '''KTextEditor.CodeCompletionModel.CompletionProperties KTextEditor.CodeCompletionModel.CompletionProperties.__invert__()'''
1345                return KTextEditor.CodeCompletionModel.CompletionProperties()
1346            def __and__(self, mask):
1347                '''KTextEditor.CodeCompletionModel.CompletionProperties KTextEditor.CodeCompletionModel.CompletionProperties.__and__(int mask)'''
1348                return KTextEditor.CodeCompletionModel.CompletionProperties()
1349            def __xor__(self, f):
1350                '''KTextEditor.CodeCompletionModel.CompletionProperties KTextEditor.CodeCompletionModel.CompletionProperties.__xor__(KTextEditor.CodeCompletionModel.CompletionProperties f)'''
1351                return KTextEditor.CodeCompletionModel.CompletionProperties()
1352            def __xor__(self, f):
1353                '''KTextEditor.CodeCompletionModel.CompletionProperties KTextEditor.CodeCompletionModel.CompletionProperties.__xor__(int f)'''
1354                return KTextEditor.CodeCompletionModel.CompletionProperties()
1355            def __or__(self, f):
1356                '''KTextEditor.CodeCompletionModel.CompletionProperties KTextEditor.CodeCompletionModel.CompletionProperties.__or__(KTextEditor.CodeCompletionModel.CompletionProperties f)'''
1357                return KTextEditor.CodeCompletionModel.CompletionProperties()
1358            def __or__(self, f):
1359                '''KTextEditor.CodeCompletionModel.CompletionProperties KTextEditor.CodeCompletionModel.CompletionProperties.__or__(int f)'''
1360                return KTextEditor.CodeCompletionModel.CompletionProperties()
1361            def __int__(self):
1362                '''int KTextEditor.CodeCompletionModel.CompletionProperties.__int__()'''
1363                return int()
1364            def __ixor__(self, f):
1365                '''KTextEditor.CodeCompletionModel.CompletionProperties KTextEditor.CodeCompletionModel.CompletionProperties.__ixor__(KTextEditor.CodeCompletionModel.CompletionProperties f)'''
1366                return KTextEditor.CodeCompletionModel.CompletionProperties()
1367            def __ior__(self, f):
1368                '''KTextEditor.CodeCompletionModel.CompletionProperties KTextEditor.CodeCompletionModel.CompletionProperties.__ior__(KTextEditor.CodeCompletionModel.CompletionProperties f)'''
1369                return KTextEditor.CodeCompletionModel.CompletionProperties()
1370            def __iand__(self, mask):
1371                '''KTextEditor.CodeCompletionModel.CompletionProperties KTextEditor.CodeCompletionModel.CompletionProperties.__iand__(int mask)'''
1372                return KTextEditor.CodeCompletionModel.CompletionProperties()
1373    class SmartRange(KTextEditor.Range):
1374        """"""
1375        # Enum KTextEditor.SmartRange.InsertBehavior
1376        DoNotExpand = 0
1377        ExpandLeft = 0
1378        ExpandRight = 0
1379
1380        def __init__(self):
1381            '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.__init__()'''
1382            return KTextEditor.SmartRange.InsertBehaviors()
1383        def createNotifier(self):
1384            '''abstract KTextEditor.SmartRangeNotifier KTextEditor.SmartRange.createNotifier()'''
1385            return KTextEditor.SmartRangeNotifier()
1386        def checkFeedback(self):
1387            '''void KTextEditor.SmartRange.checkFeedback()'''
1388        def rangeChanged(self):
1389            '''KTextEditor.Range KTextEditor.SmartRange.rangeChanged()'''
1390            return KTextEditor.Range()
1391        def removeWatcher(self):
1392            '''KTextEditor.SmartRangeWatcher KTextEditor.SmartRange.removeWatcher()'''
1393            return KTextEditor.SmartRangeWatcher()
1394        def addWatcher(self):
1395            '''KTextEditor.SmartRangeWatcher KTextEditor.SmartRange.addWatcher()'''
1396            return KTextEditor.SmartRangeWatcher()
1397        def watchers(self):
1398            '''list-of-KTextEditor.SmartRangeWatcher KTextEditor.SmartRange.watchers()'''
1399            return [KTextEditor.SmartRangeWatcher()]
1400        def deletePrimaryNotifier(self):
1401            '''void KTextEditor.SmartRange.deletePrimaryNotifier()'''
1402        def removeNotifier(self):
1403            '''KTextEditor.SmartRangeNotifier KTextEditor.SmartRange.removeNotifier()'''
1404            return KTextEditor.SmartRangeNotifier()
1405        def addNotifier(self):
1406            '''KTextEditor.SmartRangeNotifier KTextEditor.SmartRange.addNotifier()'''
1407            return KTextEditor.SmartRangeNotifier()
1408        def notifiers(self):
1409            '''list-of-KTextEditor.SmartRangeNotifier KTextEditor.SmartRange.notifiers()'''
1410            return [KTextEditor.SmartRangeNotifier()]
1411        def primaryNotifier(self):
1412            '''KTextEditor.SmartRangeNotifier KTextEditor.SmartRange.primaryNotifier()'''
1413            return KTextEditor.SmartRangeNotifier()
1414        def clearAssociatedActions(self):
1415            '''void KTextEditor.SmartRange.clearAssociatedActions()'''
1416        def associatedActions(self):
1417            '''list-of-KAction KTextEditor.SmartRange.associatedActions()'''
1418            return [KAction()]
1419        def dissociateAction(self):
1420            '''KAction KTextEditor.SmartRange.dissociateAction()'''
1421            return KAction()
1422        def associateAction(self):
1423            '''KAction KTextEditor.SmartRange.associateAction()'''
1424            return KAction()
1425        def setAttribute(self):
1426            '''unknown-type KTextEditor.SmartRange.setAttribute()'''
1427            return unknown-type()
1428        def attribute(self):
1429            '''unknown-type KTextEditor.SmartRange.attribute()'''
1430            return unknown-type()
1431        def deepestRangeContaining(self):
1432            '''unknown-type KTextEditor.SmartRange.deepestRangeContaining()'''
1433            return unknown-type()
1434        def firstRangeContaining(self):
1435            '''KTextEditor.Cursor KTextEditor.SmartRange.firstRangeContaining()'''
1436            return KTextEditor.Cursor()
1437        def mostSpecificRange(self):
1438            '''KTextEditor.Range KTextEditor.SmartRange.mostSpecificRange()'''
1439            return KTextEditor.Range()
1440        def childAfter(self):
1441            '''KTextEditor.SmartRange KTextEditor.SmartRange.childAfter()'''
1442            return KTextEditor.SmartRange()
1443        def childBefore(self):
1444            '''KTextEditor.SmartRange KTextEditor.SmartRange.childBefore()'''
1445            return KTextEditor.SmartRange()
1446        def clearAndDeleteChildRanges(self):
1447            '''void KTextEditor.SmartRange.clearAndDeleteChildRanges()'''
1448        def deleteChildRanges(self):
1449            '''void KTextEditor.SmartRange.deleteChildRanges()'''
1450        def clearChildRanges(self):
1451            '''void KTextEditor.SmartRange.clearChildRanges()'''
1452        def childRanges(self):
1453            '''list-of-KTextEditor.SmartRange KTextEditor.SmartRange.childRanges()'''
1454            return [KTextEditor.SmartRange()]
1455        def topParentRange(self):
1456            '''KTextEditor.SmartRange KTextEditor.SmartRange.topParentRange()'''
1457            return KTextEditor.SmartRange()
1458        def depth(self):
1459            '''int KTextEditor.SmartRange.depth()'''
1460            return int()
1461        def hasParent(self):
1462            '''KTextEditor.SmartRange KTextEditor.SmartRange.hasParent()'''
1463            return KTextEditor.SmartRange()
1464        def setParentRange(self):
1465            '''KTextEditor.SmartRange KTextEditor.SmartRange.setParentRange()'''
1466            return KTextEditor.SmartRange()
1467        def parentRange(self):
1468            '''KTextEditor.SmartRange KTextEditor.SmartRange.parentRange()'''
1469            return KTextEditor.SmartRange()
1470        def setInsertBehavior(self):
1471            '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.setInsertBehavior()'''
1472            return KTextEditor.SmartRange.InsertBehaviors()
1473        def insertBehavior(self):
1474            '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.insertBehavior()'''
1475            return KTextEditor.SmartRange.InsertBehaviors()
1476        def removeText(self):
1477            '''bool KTextEditor.SmartRange.removeText()'''
1478            return bool()
1479        def replaceText(self):
1480            '''bool KTextEditor.SmartRange.replaceText()'''
1481            return bool()
1482        def text(self):
1483            '''bool KTextEditor.SmartRange.text()'''
1484            return bool()
1485        def document(self):
1486            '''KTextEditor.Document KTextEditor.SmartRange.document()'''
1487            return KTextEditor.Document()
1488        def expandToRange(self):
1489            '''KTextEditor.Range KTextEditor.SmartRange.expandToRange()'''
1490            return KTextEditor.Range()
1491        def confineToRange(self):
1492            '''KTextEditor.Range KTextEditor.SmartRange.confineToRange()'''
1493            return KTextEditor.Range()
1494        def smartEnd(self):
1495            '''KTextEditor.SmartCursor KTextEditor.SmartRange.smartEnd()'''
1496            return KTextEditor.SmartCursor()
1497        def smartStart(self):
1498            '''KTextEditor.SmartCursor KTextEditor.SmartRange.smartStart()'''
1499            return KTextEditor.SmartCursor()
1500        def setRange(self):
1501            '''KTextEditor.Range KTextEditor.SmartRange.setRange()'''
1502            return KTextEditor.Range()
1503        def toSmartRange(self):
1504            '''KTextEditor.SmartRange KTextEditor.SmartRange.toSmartRange()'''
1505            return KTextEditor.SmartRange()
1506        def isSmartRange(self):
1507            '''bool KTextEditor.SmartRange.isSmartRange()'''
1508            return bool()
1509    class ContainerInterface():
1510        """"""
1511        def __init__(self):
1512            '''void KTextEditor.ContainerInterface.__init__()'''
1513        def __init__(self):
1514            '''KTextEditor.ContainerInterface KTextEditor.ContainerInterface.__init__()'''
1515            return KTextEditor.ContainerInterface()
1516        def container(self):
1517            '''abstract QObject KTextEditor.ContainerInterface.container()'''
1518            return QObject()
1519        def setContainer(self):
1520            '''abstract QObject KTextEditor.ContainerInterface.setContainer()'''
1521            return QObject()
1522    class ModificationInterface():
1523        """"""
1524        # Enum KTextEditor.ModificationInterface.ModifiedOnDiskReason
1525        OnDiskUnmodified = 0
1526        OnDiskModified = 0
1527        OnDiskCreated = 0
1528        OnDiskDeleted = 0
1529
1530        def __init__(self):
1531            '''void KTextEditor.ModificationInterface.__init__()'''
1532        def modifiedOnDisk(self):
1533            '''abstract KTextEditor.ModificationInterface.ModifiedOnDiskReason KTextEditor.ModificationInterface.modifiedOnDisk()'''
1534            return KTextEditor.ModificationInterface.ModifiedOnDiskReason()
1535        def slotModifiedOnDisk(self):
1536            '''abstract KTextEditor.View KTextEditor.ModificationInterface.slotModifiedOnDisk()'''
1537            return KTextEditor.View()
1538        def setModifiedOnDiskWarning(self):
1539            '''abstract bool KTextEditor.ModificationInterface.setModifiedOnDiskWarning()'''
1540            return bool()
1541        def setModifiedOnDisk(self):
1542            '''abstract KTextEditor.ModificationInterface.ModifiedOnDiskReason KTextEditor.ModificationInterface.setModifiedOnDisk()'''
1543            return KTextEditor.ModificationInterface.ModifiedOnDiskReason()
1544    class Range():
1545        """"""
1546        def __init__(self):
1547            '''void KTextEditor.Range.__init__()'''
1548        def __init__(self):
1549            '''KTextEditor.Cursor KTextEditor.Range.__init__()'''
1550            return KTextEditor.Cursor()
1551        def __init__(self):
1552            '''int KTextEditor.Range.__init__()'''
1553            return int()
1554        def __init__(self):
1555            '''int KTextEditor.Range.__init__()'''
1556            return int()
1557        def __init__(self):
1558            '''int KTextEditor.Range.__init__()'''
1559            return int()
1560        def __init__(self):
1561            '''KTextEditor.Range KTextEditor.Range.__init__()'''
1562            return KTextEditor.Range()
1563        def __init__(self):
1564            '''KTextEditor.Cursor KTextEditor.Range.__init__()'''
1565            return KTextEditor.Cursor()
1566        def rangeChanged(self):
1567            '''KTextEditor.Range KTextEditor.Range.rangeChanged()'''
1568            return KTextEditor.Range()
1569        def encompass(self):
1570            '''KTextEditor.Range KTextEditor.Range.encompass()'''
1571            return KTextEditor.Range()
1572        def intersect(self):
1573            '''KTextEditor.Range KTextEditor.Range.intersect()'''
1574            return KTextEditor.Range()
1575        def boundaryOnLine(self):
1576            '''int KTextEditor.Range.boundaryOnLine()'''
1577            return int()
1578        def boundaryAtCursor(self):
1579            '''KTextEditor.Cursor KTextEditor.Range.boundaryAtCursor()'''
1580            return KTextEditor.Cursor()
1581        def positionRelativeToLine(self):
1582            '''int KTextEditor.Range.positionRelativeToLine()'''
1583            return int()
1584        def positionRelativeToCursor(self):
1585            '''KTextEditor.Cursor KTextEditor.Range.positionRelativeToCursor()'''
1586            return KTextEditor.Cursor()
1587        def overlapsColumn(self):
1588            '''int KTextEditor.Range.overlapsColumn()'''
1589            return int()
1590        def overlapsLine(self):
1591            '''int KTextEditor.Range.overlapsLine()'''
1592            return int()
1593        def overlaps(self):
1594            '''KTextEditor.Range KTextEditor.Range.overlaps()'''
1595            return KTextEditor.Range()
1596        def containsLine(self):
1597            '''int KTextEditor.Range.containsLine()'''
1598            return int()
1599        def contains(self):
1600            '''KTextEditor.Range KTextEditor.Range.contains()'''
1601            return KTextEditor.Range()
1602        def contains(self):
1603            '''KTextEditor.Cursor KTextEditor.Range.contains()'''
1604            return KTextEditor.Cursor()
1605        def isEmpty(self):
1606            '''bool KTextEditor.Range.isEmpty()'''
1607            return bool()
1608        def columnWidth(self):
1609            '''int KTextEditor.Range.columnWidth()'''
1610            return int()
1611        def numberOfLines(self):
1612            '''int KTextEditor.Range.numberOfLines()'''
1613            return int()
1614        def onSingleLine(self):
1615            '''bool KTextEditor.Range.onSingleLine()'''
1616            return bool()
1617        def confineToRange(self):
1618            '''KTextEditor.Range KTextEditor.Range.confineToRange()'''
1619            return KTextEditor.Range()
1620        def expandToRange(self):
1621            '''KTextEditor.Range KTextEditor.Range.expandToRange()'''
1622            return KTextEditor.Range()
1623        def setRange(self):
1624            '''KTextEditor.Range KTextEditor.Range.setRange()'''
1625            return KTextEditor.Range()
1626        def setRange(self):
1627            '''KTextEditor.Cursor KTextEditor.Range.setRange()'''
1628            return KTextEditor.Cursor()
1629        def setBothColumns(self):
1630            '''int KTextEditor.Range.setBothColumns()'''
1631            return int()
1632        def setBothLines(self):
1633            '''int KTextEditor.Range.setBothLines()'''
1634            return int()
1635        def end(self):
1636            '''KTextEditor.Cursor KTextEditor.Range.end()'''
1637            return KTextEditor.Cursor()
1638        def start(self):
1639            '''KTextEditor.Cursor KTextEditor.Range.start()'''
1640            return KTextEditor.Cursor()
1641        def toSmartRange(self):
1642            '''KTextEditor.SmartRange KTextEditor.Range.toSmartRange()'''
1643            return KTextEditor.SmartRange()
1644        def isSmartRange(self):
1645            '''bool KTextEditor.Range.isSmartRange()'''
1646            return bool()
1647        def invalid(self):
1648            '''static KTextEditor.Range KTextEditor.Range.invalid()'''
1649            return KTextEditor.Range()
1650        def isValid(self):
1651            '''bool KTextEditor.Range.isValid()'''
1652            return bool()
1653    class SmartCursorNotifier(QObject):
1654        """"""
1655        def __init__(self):
1656            '''void KTextEditor.SmartCursorNotifier.__init__()'''
1657        deleted = pyqtSignal() # void deleted(KTextEditor::SmartCursor *) - signal
1658        characterInserted = pyqtSignal() # void characterInserted(KTextEditor::SmartCursor *,bool) - signal
1659        characterDeleted = pyqtSignal() # void characterDeleted(KTextEditor::SmartCursor *,bool) - signal
1660        positionDeleted = pyqtSignal() # void positionDeleted(KTextEditor::SmartCursor *) - signal
1661        positionChanged = pyqtSignal() # void positionChanged(KTextEditor::SmartCursor *) - signal
1662        def setWantsDirectChanges(self):
1663            '''bool KTextEditor.SmartCursorNotifier.setWantsDirectChanges()'''
1664            return bool()
1665        def wantsDirectChanges(self):
1666            '''bool KTextEditor.SmartCursorNotifier.wantsDirectChanges()'''
1667            return bool()
1668    class Editor(QObject):
1669        """"""
1670        def __init__(self):
1671            '''QObject KTextEditor.Editor.__init__()'''
1672            return QObject()
1673        documentCreated = pyqtSignal() # void documentCreated(KTextEditor::Editor *,KTextEditor::Document *) - signal
1674        def configPageIcon(self):
1675            '''abstract int KTextEditor.Editor.configPageIcon()'''
1676            return int()
1677        def configPageFullName(self):
1678            '''abstract int KTextEditor.Editor.configPageFullName()'''
1679            return int()
1680        def configPageName(self):
1681            '''abstract int KTextEditor.Editor.configPageName()'''
1682            return int()
1683        def configPage(self):
1684            '''abstract QWidget KTextEditor.Editor.configPage()'''
1685            return QWidget()
1686        def configPages(self):
1687            '''abstract int KTextEditor.Editor.configPages()'''
1688            return int()
1689        def configDialog(self):
1690            '''abstract QWidget KTextEditor.Editor.configDialog()'''
1691            return QWidget()
1692        def configDialogSupported(self):
1693            '''abstract bool KTextEditor.Editor.configDialogSupported()'''
1694            return bool()
1695        def writeConfig(self):
1696            '''abstract KConfig KTextEditor.Editor.writeConfig()'''
1697            return KConfig()
1698        def readConfig(self):
1699            '''abstract KConfig KTextEditor.Editor.readConfig()'''
1700            return KConfig()
1701        def aboutData(self):
1702            '''abstract KAboutData KTextEditor.Editor.aboutData()'''
1703            return KAboutData()
1704        def documents(self):
1705            '''abstract list-of-KTextEditor.Document KTextEditor.Editor.documents()'''
1706            return [KTextEditor.Document()]
1707        def createDocument(self):
1708            '''abstract QObject KTextEditor.Editor.createDocument()'''
1709            return QObject()
1710    class SmartRangeNotifier(QObject):
1711        """"""
1712        def __init__(self):
1713            '''void KTextEditor.SmartRangeNotifier.__init__()'''
1714        rangeAttributeChanged = pyqtSignal() # void rangeAttributeChanged(KTextEditor::SmartRange *,KTextEditor::Attribute::Ptr,KTextEditor::Attribute::Ptr) - signal
1715        childRangeRemoved = pyqtSignal() # void childRangeRemoved(KTextEditor::SmartRange *,KTextEditor::SmartRange *) - signal
1716        childRangeInserted = pyqtSignal() # void childRangeInserted(KTextEditor::SmartRange *,KTextEditor::SmartRange *) - signal
1717        parentRangeChanged = pyqtSignal() # void parentRangeChanged(KTextEditor::SmartRange *,KTextEditor::SmartRange *,KTextEditor::SmartRange *) - signal
1718        rangeDeleted = pyqtSignal() # void rangeDeleted(KTextEditor::SmartRange *) - signal
1719        rangeEliminated = pyqtSignal() # void rangeEliminated(KTextEditor::SmartRange *) - signal
1720        caretExitedRange = pyqtSignal() # void caretExitedRange(KTextEditor::SmartRange *,KTextEditor::View *) - signal
1721        caretEnteredRange = pyqtSignal() # void caretEnteredRange(KTextEditor::SmartRange *,KTextEditor::View *) - signal
1722        mouseExitedRange = pyqtSignal() # void mouseExitedRange(KTextEditor::SmartRange *,KTextEditor::View *) - signal
1723        mouseEnteredRange = pyqtSignal() # void mouseEnteredRange(KTextEditor::SmartRange *,KTextEditor::View *) - signal
1724        rangeContentsChanged = pyqtSignal() # void rangeContentsChanged(KTextEditor::SmartRange *) - signal
1725        rangeContentsChanged = pyqtSignal() # void rangeContentsChanged(KTextEditor::SmartRange *,KTextEditor::SmartRange *) - signal
1726        rangePositionChanged = pyqtSignal() # void rangePositionChanged(KTextEditor::SmartRange *) - signal
1727        def setWantsDirectChanges(self):
1728            '''bool KTextEditor.SmartRangeNotifier.setWantsDirectChanges()'''
1729            return bool()
1730        def wantsDirectChanges(self):
1731            '''bool KTextEditor.SmartRangeNotifier.wantsDirectChanges()'''
1732            return bool()
1733
1734
1735