File indexing completed on 2024-05-12 16:08:34

0001 class pyqtSignal():
0002  def connect(self, targetSignal): pass
0003  def emit(self, *args): pass
0004 from QtCore import *
0005 
0006 class KTextEditor():
0007     """"""
0008     def createPlugin(self):
0009         '''static QObject KTextEditor.createPlugin()'''
0010         return QObject()
0011     def editor(self):
0012         '''static str KTextEditor.editor()'''
0013         return str()
0014     class Document(KParts.ReadWritePart):
0015         """"""
0016         def __init__(self):
0017             '''QObject KTextEditor.Document.__init__()'''
0018             return QObject()
0019         def variableInterface(self):
0020             '''KTextEditor.VariableInterface KTextEditor.Document.variableInterface()'''
0021             return KTextEditor.VariableInterface()
0022         def textHintInterface(self):
0023             '''KTextEditor.TextHintInterface KTextEditor.Document.textHintInterface()'''
0024             return KTextEditor.TextHintInterface()
0025         def templateInterface(self):
0026             '''KTextEditor.TemplateInterface KTextEditor.Document.templateInterface()'''
0027             return KTextEditor.TemplateInterface()
0028         def smartInterface(self):
0029             '''KTextEditor.SmartInterface KTextEditor.Document.smartInterface()'''
0030             return KTextEditor.SmartInterface()
0031         def searchInterface(self):
0032             '''KTextEditor.SearchInterface KTextEditor.Document.searchInterface()'''
0033             return KTextEditor.SearchInterface()
0034         def modificationInterface(self):
0035             '''KTextEditor.ModificationInterface KTextEditor.Document.modificationInterface()'''
0036             return KTextEditor.ModificationInterface()
0037         def markInterface(self):
0038             '''KTextEditor.MarkInterface KTextEditor.Document.markInterface()'''
0039             return KTextEditor.MarkInterface()
0040         def setOpeningErrorMessage(self):
0041             '''QString KTextEditor.Document.setOpeningErrorMessage()'''
0042             return QString()
0043         def setOpeningError(self):
0044             '''bool KTextEditor.Document.setOpeningError()'''
0045             return bool()
0046         def openingErrorMessage(self):
0047             '''QString KTextEditor.Document.openingErrorMessage()'''
0048             return QString()
0049         def openingError(self):
0050             '''bool KTextEditor.Document.openingError()'''
0051             return bool()
0052         def suppressOpeningErrorDialogs(self):
0053             '''bool KTextEditor.Document.suppressOpeningErrorDialogs()'''
0054             return bool()
0055         def setSuppressOpeningErrorDialogs(self):
0056             '''bool KTextEditor.Document.setSuppressOpeningErrorDialogs()'''
0057             return bool()
0058         highlightingModeChanged = pyqtSignal() # void highlightingModeChanged(KTextEditor::Document *) - signal
0059         modeChanged = pyqtSignal() # void modeChanged(KTextEditor::Document *) - signal
0060         def modeSection(self):
0061             '''abstract int KTextEditor.Document.modeSection()'''
0062             return int()
0063         def highlightingModeSection(self):
0064             '''abstract int KTextEditor.Document.highlightingModeSection()'''
0065             return int()
0066         def setHighlightingMode(self):
0067             '''abstract QString KTextEditor.Document.setHighlightingMode()'''
0068             return QString()
0069         def setMode(self):
0070             '''abstract QString KTextEditor.Document.setMode()'''
0071             return QString()
0072         def highlightingModes(self):
0073             '''abstract QStringList KTextEditor.Document.highlightingModes()'''
0074             return QStringList()
0075         def modes(self):
0076             '''abstract QStringList KTextEditor.Document.modes()'''
0077             return QStringList()
0078         def highlightingMode(self):
0079             '''abstract QString KTextEditor.Document.highlightingMode()'''
0080             return QString()
0081         def mode(self):
0082             '''abstract QString KTextEditor.Document.mode()'''
0083             return QString()
0084         aboutToClose = pyqtSignal() # void aboutToClose(KTextEditor::Document *) - signal
0085         textRemoved = pyqtSignal() # void textRemoved(KTextEditor::Document *,const KTextEditor::Rangeamp;) - signal
0086         textInserted = pyqtSignal() # void textInserted(KTextEditor::Document *,const KTextEditor::Rangeamp;) - signal
0087         textChanged = pyqtSignal() # void textChanged(KTextEditor::Document *) - signal
0088         textChanged = pyqtSignal() # void textChanged(KTextEditor::Document *,const KTextEditor::Rangeamp;,const KTextEditor::Rangeamp;) - signal
0089         def removeLine(self):
0090             '''abstract int KTextEditor.Document.removeLine()'''
0091             return int()
0092         def insertLines(self):
0093             '''abstract QStringList KTextEditor.Document.insertLines()'''
0094             return QStringList()
0095         def insertLine(self):
0096             '''abstract QString KTextEditor.Document.insertLine()'''
0097             return QString()
0098         def cursorInText(self):
0099             '''KTextEditor.Cursor KTextEditor.Document.cursorInText()'''
0100             return KTextEditor.Cursor()
0101         def removeText(self):
0102             '''abstract bool KTextEditor.Document.removeText()'''
0103             return bool()
0104         def replaceText(self):
0105             '''bool KTextEditor.Document.replaceText()'''
0106             return bool()
0107         def replaceText(self):
0108             '''bool KTextEditor.Document.replaceText()'''
0109             return bool()
0110         def insertText(self):
0111             '''abstract bool KTextEditor.Document.insertText()'''
0112             return bool()
0113         def insertText(self):
0114             '''abstract bool KTextEditor.Document.insertText()'''
0115             return bool()
0116         def clear(self):
0117             '''abstract bool KTextEditor.Document.clear()'''
0118             return bool()
0119         def setText(self):
0120             '''abstract QString KTextEditor.Document.setText()'''
0121             return QString()
0122         def setText(self):
0123             '''abstract QStringList KTextEditor.Document.setText()'''
0124             return QStringList()
0125         def endOfLine(self):
0126             '''int KTextEditor.Document.endOfLine()'''
0127             return int()
0128         def lineLength(self):
0129             '''abstract int KTextEditor.Document.lineLength()'''
0130             return int()
0131         def isEmpty(self):
0132             '''bool KTextEditor.Document.isEmpty()'''
0133             return bool()
0134         def totalCharacters(self):
0135             '''abstract int KTextEditor.Document.totalCharacters()'''
0136             return int()
0137         def documentRange(self):
0138             '''KTextEditor.Range KTextEditor.Document.documentRange()'''
0139             return KTextEditor.Range()
0140         def documentEnd(self):
0141             '''abstract KTextEditor.Cursor KTextEditor.Document.documentEnd()'''
0142             return KTextEditor.Cursor()
0143         def lines(self):
0144             '''abstract int KTextEditor.Document.lines()'''
0145             return int()
0146         def line(self):
0147             '''abstract int KTextEditor.Document.line()'''
0148             return int()
0149         def textLines(self):
0150             '''abstract bool KTextEditor.Document.textLines()'''
0151             return bool()
0152         def character(self):
0153             '''abstract KTextEditor.Cursor KTextEditor.Document.character()'''
0154             return KTextEditor.Cursor()
0155         def text(self):
0156             '''abstract QString KTextEditor.Document.text()'''
0157             return QString()
0158         def text(self):
0159             '''abstract bool KTextEditor.Document.text()'''
0160             return bool()
0161         def endEditing(self):
0162             '''abstract bool KTextEditor.Document.endEditing()'''
0163             return bool()
0164         def startEditing(self):
0165             '''abstract bool KTextEditor.Document.startEditing()'''
0166             return bool()
0167         def documentSaveAs(self):
0168             '''abstract bool KTextEditor.Document.documentSaveAs()'''
0169             return bool()
0170         def documentSave(self):
0171             '''abstract bool KTextEditor.Document.documentSave()'''
0172             return bool()
0173         def documentReload(self):
0174             '''abstract bool KTextEditor.Document.documentReload()'''
0175             return bool()
0176         def encoding(self):
0177             '''abstract QString KTextEditor.Document.encoding()'''
0178             return QString()
0179         def setEncoding(self):
0180             '''abstract QString KTextEditor.Document.setEncoding()'''
0181             return QString()
0182         modifiedChanged = pyqtSignal() # void modifiedChanged(KTextEditor::Document *) - signal
0183         documentUrlChanged = pyqtSignal() # void documentUrlChanged(KTextEditor::Document *) - signal
0184         documentNameChanged = pyqtSignal() # void documentNameChanged(KTextEditor::Document *) - signal
0185         def mimeType(self):
0186             '''abstract QString KTextEditor.Document.mimeType()'''
0187             return QString()
0188         def documentName(self):
0189             '''abstract QString KTextEditor.Document.documentName()'''
0190             return QString()
0191         viewCreated = pyqtSignal() # void viewCreated(KTextEditor::Document *,KTextEditor::View *) - signal
0192         def views(self):
0193             '''abstract list-of-KTextEditor.View KTextEditor.Document.views()'''
0194             return [KTextEditor.View()]
0195         def activeView(self):
0196             '''abstract KTextEditor.View KTextEditor.Document.activeView()'''
0197             return KTextEditor.View()
0198         def createView(self):
0199             '''abstract QWidget KTextEditor.Document.createView()'''
0200             return QWidget()
0201         def editor(self):
0202             '''abstract KTextEditor.Editor KTextEditor.Document.editor()'''
0203             return KTextEditor.Editor()
0204     class Attribute():
0205         """"""
0206         class Effects():
0207             """"""
0208             def __init__(self):
0209                 '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__init__()'''
0210                 return KTextEditor.Attribute.Effects()
0211             def __init__(self):
0212                 '''int KTextEditor.Attribute.Effects.__init__()'''
0213                 return int()
0214             def __init__(self):
0215                 '''void KTextEditor.Attribute.Effects.__init__()'''
0216             def __bool__(self):
0217                 '''int KTextEditor.Attribute.Effects.__bool__()'''
0218                 return int()
0219             def __ne__(self, f):
0220                 '''bool KTextEditor.Attribute.Effects.__ne__(KTextEditor.Attribute.Effects f)'''
0221                 return bool()
0222             def __eq__(self, f):
0223                 '''bool KTextEditor.Attribute.Effects.__eq__(KTextEditor.Attribute.Effects f)'''
0224                 return bool()
0225             def __invert__(self):
0226                 '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__invert__()'''
0227                 return KTextEditor.Attribute.Effects()
0228             def __and__(self, mask):
0229                 '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__and__(int mask)'''
0230                 return KTextEditor.Attribute.Effects()
0231             def __xor__(self, f):
0232                 '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__xor__(KTextEditor.Attribute.Effects f)'''
0233                 return KTextEditor.Attribute.Effects()
0234             def __xor__(self, f):
0235                 '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__xor__(int f)'''
0236                 return KTextEditor.Attribute.Effects()
0237             def __or__(self, f):
0238                 '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__or__(KTextEditor.Attribute.Effects f)'''
0239                 return KTextEditor.Attribute.Effects()
0240             def __or__(self, f):
0241                 '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__or__(int f)'''
0242                 return KTextEditor.Attribute.Effects()
0243             def __int__(self):
0244                 '''int KTextEditor.Attribute.Effects.__int__()'''
0245                 return int()
0246             def __ixor__(self, f):
0247                 '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__ixor__(KTextEditor.Attribute.Effects f)'''
0248                 return KTextEditor.Attribute.Effects()
0249             def __ior__(self, f):
0250                 '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__ior__(KTextEditor.Attribute.Effects f)'''
0251                 return KTextEditor.Attribute.Effects()
0252             def __iand__(self, mask):
0253                 '''KTextEditor.Attribute.Effects KTextEditor.Attribute.Effects.__iand__(int mask)'''
0254                 return KTextEditor.Attribute.Effects()
0255     class View(QWidget, KXMLGUIClient):
0256         """"""
0257         # Enum KTextEditor.View.EditMode
0258         EditInsert = 0
0259         EditOverwrite = 0
0260     
0261         def __init__(self):
0262             '''QWidget KTextEditor.View.__init__()'''
0263             return QWidget()
0264         def textHintInterface(self):
0265             '''KTextEditor.TextHintInterface KTextEditor.View.textHintInterface()'''
0266             return KTextEditor.TextHintInterface()
0267         def sessionConfigInterface(self):
0268             '''KTextEditor.SessionConfigInterface KTextEditor.View.sessionConfigInterface()'''
0269             return KTextEditor.SessionConfigInterface()
0270         def codeCompletionInterface(self):
0271             '''KTextEditor.CodeCompletionInterface KTextEditor.View.codeCompletionInterface()'''
0272             return KTextEditor.CodeCompletionInterface()
0273         def insertText(self):
0274             '''QString KTextEditor.View.insertText()'''
0275             return QString()
0276         selectionChanged = pyqtSignal() # void selectionChanged(KTextEditor::View *) - signal
0277         def blockSelection(self):
0278             '''abstract bool KTextEditor.View.blockSelection()'''
0279             return bool()
0280         def setBlockSelection(self):
0281             '''abstract bool KTextEditor.View.setBlockSelection()'''
0282             return bool()
0283         def removeSelectionText(self):
0284             '''abstract bool KTextEditor.View.removeSelectionText()'''
0285             return bool()
0286         def removeSelection(self):
0287             '''abstract bool KTextEditor.View.removeSelection()'''
0288             return bool()
0289         def selectionText(self):
0290             '''abstract QString KTextEditor.View.selectionText()'''
0291             return QString()
0292         def selectionRange(self):
0293             '''abstract KTextEditor.Range KTextEditor.View.selectionRange()'''
0294             return KTextEditor.Range()
0295         def selection(self):
0296             '''abstract bool KTextEditor.View.selection()'''
0297             return bool()
0298         def setSelection(self):
0299             '''abstract KTextEditor.Range KTextEditor.View.setSelection()'''
0300             return KTextEditor.Range()
0301         def setSelection(self):
0302             '''bool KTextEditor.View.setSelection()'''
0303             return bool()
0304         mousePositionChanged = pyqtSignal() # void mousePositionChanged(KTextEditor::View *,const KTextEditor::Cursoramp;) - signal
0305         def setMouseTrackingEnabled(self):
0306             '''abstract bool KTextEditor.View.setMouseTrackingEnabled()'''
0307             return bool()
0308         def mouseTrackingEnabled(self):
0309             '''abstract bool KTextEditor.View.mouseTrackingEnabled()'''
0310             return bool()
0311         horizontalScrollPositionChanged = pyqtSignal() # void horizontalScrollPositionChanged(KTextEditor::View *) - signal
0312         verticalScrollPositionChanged = pyqtSignal() # void verticalScrollPositionChanged(KTextEditor::View *,const KTextEditor::Cursoramp;) - signal
0313         cursorPositionChanged = pyqtSignal() # void cursorPositionChanged(KTextEditor::View *,const KTextEditor::Cursoramp;) - signal
0314         def cursorPositionCoordinates(self):
0315             '''abstract QPoint KTextEditor.View.cursorPositionCoordinates()'''
0316             return QPoint()
0317         def cursorToCoordinate(self):
0318             '''abstract KTextEditor.Cursor KTextEditor.View.cursorToCoordinate()'''
0319             return KTextEditor.Cursor()
0320         def cursorPositionVirtual(self):
0321             '''abstract KTextEditor.Cursor KTextEditor.View.cursorPositionVirtual()'''
0322             return KTextEditor.Cursor()
0323         def cursorPosition(self):
0324             '''abstract KTextEditor.Cursor KTextEditor.View.cursorPosition()'''
0325             return KTextEditor.Cursor()
0326         def setCursorPosition(self):
0327             '''abstract KTextEditor.Cursor KTextEditor.View.setCursorPosition()'''
0328             return KTextEditor.Cursor()
0329         contextMenuAboutToShow = pyqtSignal() # void contextMenuAboutToShow(KTextEditor::View *,QMenu *) - signal
0330         def defaultContextMenu(self):
0331             '''abstract QMenu KTextEditor.View.defaultContextMenu()'''
0332             return QMenu()
0333         def contextMenu(self):
0334             '''abstract QMenu KTextEditor.View.contextMenu()'''
0335             return QMenu()
0336         def setContextMenu(self):
0337             '''abstract QMenu KTextEditor.View.setContextMenu()'''
0338             return QMenu()
0339         textInserted = pyqtSignal() # void textInserted(KTextEditor::View *,const KTextEditor::Cursoramp;,const QStringamp;) - signal
0340         informationMessage = pyqtSignal() # void informationMessage(KTextEditor::View *,const QStringamp;) - signal
0341         viewEditModeChanged = pyqtSignal() # void viewEditModeChanged(KTextEditor::View *,KTextEditor::View::EditMode) - signal
0342         viewModeChanged = pyqtSignal() # void viewModeChanged(KTextEditor::View *) - signal
0343         focusOut = pyqtSignal() # void focusOut(KTextEditor::View *) - signal
0344         focusIn = pyqtSignal() # void focusIn(KTextEditor::View *) - signal
0345         def viewEditMode(self):
0346             '''abstract KTextEditor.View.EditMode KTextEditor.View.viewEditMode()'''
0347             return KTextEditor.View.EditMode()
0348         def viewMode(self):
0349             '''abstract QString KTextEditor.View.viewMode()'''
0350             return QString()
0351         def isActiveView(self):
0352             '''bool KTextEditor.View.isActiveView()'''
0353             return bool()
0354         def document(self):
0355             '''abstract KTextEditor.Document KTextEditor.View.document()'''
0356             return KTextEditor.Document()
0357     class ConfigInterface():
0358         """"""
0359         def __init__(self):
0360             '''void KTextEditor.ConfigInterface.__init__()'''
0361         def setConfigValue(self):
0362             '''abstract QVariant KTextEditor.ConfigInterface.setConfigValue()'''
0363             return QVariant()
0364         def configValue(self):
0365             '''abstract QString KTextEditor.ConfigInterface.configValue()'''
0366             return QString()
0367         def configKeys(self):
0368             '''abstract QStringList KTextEditor.ConfigInterface.configKeys()'''
0369             return QStringList()
0370     class Command():
0371         """"""
0372         def __init__(self):
0373             '''void KTextEditor.Command.__init__()'''
0374         def __init__(self):
0375             '''KTextEditor.Command KTextEditor.Command.__init__()'''
0376             return KTextEditor.Command()
0377         def help(self):
0378             '''abstract QString KTextEditor.Command.help()'''
0379             return QString()
0380         def exec_(self):
0381             '''abstract QString KTextEditor.Command.exec_()'''
0382             return QString()
0383         def cmds(self):
0384             '''abstract QStringList KTextEditor.Command.cmds()'''
0385             return QStringList()
0386     class SmartRange():
0387         """"""
0388         class InsertBehaviors():
0389             """"""
0390             def __init__(self):
0391                 '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__init__()'''
0392                 return KTextEditor.SmartRange.InsertBehaviors()
0393             def __init__(self):
0394                 '''int KTextEditor.SmartRange.InsertBehaviors.__init__()'''
0395                 return int()
0396             def __init__(self):
0397                 '''void KTextEditor.SmartRange.InsertBehaviors.__init__()'''
0398             def __bool__(self):
0399                 '''int KTextEditor.SmartRange.InsertBehaviors.__bool__()'''
0400                 return int()
0401             def __ne__(self, f):
0402                 '''bool KTextEditor.SmartRange.InsertBehaviors.__ne__(KTextEditor.SmartRange.InsertBehaviors f)'''
0403                 return bool()
0404             def __eq__(self, f):
0405                 '''bool KTextEditor.SmartRange.InsertBehaviors.__eq__(KTextEditor.SmartRange.InsertBehaviors f)'''
0406                 return bool()
0407             def __invert__(self):
0408                 '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__invert__()'''
0409                 return KTextEditor.SmartRange.InsertBehaviors()
0410             def __and__(self, mask):
0411                 '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__and__(int mask)'''
0412                 return KTextEditor.SmartRange.InsertBehaviors()
0413             def __xor__(self, f):
0414                 '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__xor__(KTextEditor.SmartRange.InsertBehaviors f)'''
0415                 return KTextEditor.SmartRange.InsertBehaviors()
0416             def __xor__(self, f):
0417                 '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__xor__(int f)'''
0418                 return KTextEditor.SmartRange.InsertBehaviors()
0419             def __or__(self, f):
0420                 '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__or__(KTextEditor.SmartRange.InsertBehaviors f)'''
0421                 return KTextEditor.SmartRange.InsertBehaviors()
0422             def __or__(self, f):
0423                 '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__or__(int f)'''
0424                 return KTextEditor.SmartRange.InsertBehaviors()
0425             def __int__(self):
0426                 '''int KTextEditor.SmartRange.InsertBehaviors.__int__()'''
0427                 return int()
0428             def __ixor__(self, f):
0429                 '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__ixor__(KTextEditor.SmartRange.InsertBehaviors f)'''
0430                 return KTextEditor.SmartRange.InsertBehaviors()
0431             def __ior__(self, f):
0432                 '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__ior__(KTextEditor.SmartRange.InsertBehaviors f)'''
0433                 return KTextEditor.SmartRange.InsertBehaviors()
0434             def __iand__(self, mask):
0435                 '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartRange.InsertBehaviors.__iand__(int mask)'''
0436                 return KTextEditor.SmartRange.InsertBehaviors()
0437     class Mark():
0438         """"""
0439         line = None # int - member
0440         type = None # int - member
0441         def __init__(self):
0442             '''void KTextEditor.Mark.__init__()'''
0443         def __init__(self):
0444             '''KTextEditor.Mark KTextEditor.Mark.__init__()'''
0445             return KTextEditor.Mark()
0446     class Attribute(QTextCharFormat):
0447         """"""
0448         # Enum KTextEditor.Attribute.Effect
0449         EffectNone = 0
0450         EffectFadeIn = 0
0451         EffectFadeOut = 0
0452         EffectPulse = 0
0453         EffectCycleGradient = 0
0454     
0455         # Enum KTextEditor.Attribute.ActivationType
0456         ActivateMouseIn = 0
0457         ActivateCaretIn = 0
0458     
0459         # Enum KTextEditor.Attribute.CustomProperties
0460         Outline = 0
0461         SelectedForeground = 0
0462         SelectedBackground = 0
0463         BackgroundFillWhitespace = 0
0464         AttributeDynamicEffect = 0
0465         AttributeInternalProperty = 0
0466         AttributeUserProperty = 0
0467     
0468         def __init__(self):
0469             '''void KTextEditor.Attribute.__init__()'''
0470         def __init__(self):
0471             '''KTextEditor.Attribute KTextEditor.Attribute.__init__()'''
0472             return KTextEditor.Attribute()
0473         def __iadd__(self):
0474             '''KTextEditor.Attribute KTextEditor.Attribute.__iadd__()'''
0475             return KTextEditor.Attribute()
0476         def setEffects(self):
0477             '''KTextEditor.Attribute.Effects KTextEditor.Attribute.setEffects()'''
0478             return KTextEditor.Attribute.Effects()
0479         def effects(self):
0480             '''KTextEditor.Attribute.Effects KTextEditor.Attribute.effects()'''
0481             return KTextEditor.Attribute.Effects()
0482         def setDynamicAttribute(self):
0483             '''unknown-type KTextEditor.Attribute.setDynamicAttribute()'''
0484             return unknown-type()
0485         def dynamicAttribute(self):
0486             '''KTextEditor.Attribute.ActivationType KTextEditor.Attribute.dynamicAttribute()'''
0487             return KTextEditor.Attribute.ActivationType()
0488         def clearAssociatedActions(self):
0489             '''void KTextEditor.Attribute.clearAssociatedActions()'''
0490         def associatedActions(self):
0491             '''list-of-KAction KTextEditor.Attribute.associatedActions()'''
0492             return [KAction()]
0493         def hasAnyProperty(self):
0494             '''bool KTextEditor.Attribute.hasAnyProperty()'''
0495             return bool()
0496         def clear(self):
0497             '''void KTextEditor.Attribute.clear()'''
0498         def setBackgroundFillWhitespace(self):
0499             '''bool KTextEditor.Attribute.setBackgroundFillWhitespace()'''
0500             return bool()
0501         def backgroundFillWhitespace(self):
0502             '''bool KTextEditor.Attribute.backgroundFillWhitespace()'''
0503             return bool()
0504         def setSelectedBackground(self):
0505             '''QBrush KTextEditor.Attribute.setSelectedBackground()'''
0506             return QBrush()
0507         def selectedBackground(self):
0508             '''QBrush KTextEditor.Attribute.selectedBackground()'''
0509             return QBrush()
0510         def setSelectedForeground(self):
0511             '''QBrush KTextEditor.Attribute.setSelectedForeground()'''
0512             return QBrush()
0513         def selectedForeground(self):
0514             '''QBrush KTextEditor.Attribute.selectedForeground()'''
0515             return QBrush()
0516         def setOutline(self):
0517             '''QBrush KTextEditor.Attribute.setOutline()'''
0518             return QBrush()
0519         def outline(self):
0520             '''QBrush KTextEditor.Attribute.outline()'''
0521             return QBrush()
0522         def setFontBold(self):
0523             '''bool KTextEditor.Attribute.setFontBold()'''
0524             return bool()
0525         def fontBold(self):
0526             '''bool KTextEditor.Attribute.fontBold()'''
0527             return bool()
0528     class CommandInterface():
0529         """"""
0530         def __init__(self):
0531             '''void KTextEditor.CommandInterface.__init__()'''
0532         def __init__(self):
0533             '''KTextEditor.CommandInterface KTextEditor.CommandInterface.__init__()'''
0534             return KTextEditor.CommandInterface()
0535         def commandList(self):
0536             '''abstract QStringList KTextEditor.CommandInterface.commandList()'''
0537             return QStringList()
0538         def commands(self):
0539             '''abstract list-of-KTextEditor.Command KTextEditor.CommandInterface.commands()'''
0540             return [KTextEditor.Command()]
0541         def queryCommand(self):
0542             '''abstract QString KTextEditor.CommandInterface.queryCommand()'''
0543             return QString()
0544         def unregisterCommand(self):
0545             '''abstract KTextEditor.Command KTextEditor.CommandInterface.unregisterCommand()'''
0546             return KTextEditor.Command()
0547         def registerCommand(self):
0548             '''abstract KTextEditor.Command KTextEditor.CommandInterface.registerCommand()'''
0549             return KTextEditor.Command()
0550     class SmartInterface():
0551         """"""
0552         def __init__(self):
0553             '''void KTextEditor.SmartInterface.__init__()'''
0554         def attributeNotDynamic(self):
0555             '''abstract unknown-type KTextEditor.SmartInterface.attributeNotDynamic()'''
0556             return unknown-type()
0557         def attributeDynamic(self):
0558             '''abstract unknown-type KTextEditor.SmartInterface.attributeDynamic()'''
0559             return unknown-type()
0560         def clearViewActions(self):
0561             '''abstract KTextEditor.View KTextEditor.SmartInterface.clearViewActions()'''
0562             return KTextEditor.View()
0563         def viewActions(self):
0564             '''abstract KTextEditor.View KTextEditor.SmartInterface.viewActions()'''
0565             return KTextEditor.View()
0566         def removeActionsFromView(self):
0567             '''abstract KTextEditor.SmartRange KTextEditor.SmartInterface.removeActionsFromView()'''
0568             return KTextEditor.SmartRange()
0569         def addActionsToView(self):
0570             '''abstract KTextEditor.SmartRange KTextEditor.SmartInterface.addActionsToView()'''
0571             return KTextEditor.SmartRange()
0572         def clearDocumentActions(self):
0573             '''abstract void KTextEditor.SmartInterface.clearDocumentActions()'''
0574         def documentActions(self):
0575             '''abstract list-of-KTextEditor.SmartRange KTextEditor.SmartInterface.documentActions()'''
0576             return [KTextEditor.SmartRange()]
0577         def removeActionsFromDocument(self):
0578             '''abstract KTextEditor.SmartRange KTextEditor.SmartInterface.removeActionsFromDocument()'''
0579             return KTextEditor.SmartRange()
0580         def addActionsToDocument(self):
0581             '''abstract KTextEditor.SmartRange KTextEditor.SmartInterface.addActionsToDocument()'''
0582             return KTextEditor.SmartRange()
0583         def clearViewHighlights(self):
0584             '''abstract KTextEditor.View KTextEditor.SmartInterface.clearViewHighlights()'''
0585             return KTextEditor.View()
0586         def viewHighlights(self):
0587             '''abstract KTextEditor.View KTextEditor.SmartInterface.viewHighlights()'''
0588             return KTextEditor.View()
0589         def removeHighlightFromView(self):
0590             '''abstract KTextEditor.SmartRange KTextEditor.SmartInterface.removeHighlightFromView()'''
0591             return KTextEditor.SmartRange()
0592         def addHighlightToView(self):
0593             '''abstract bool KTextEditor.SmartInterface.addHighlightToView()'''
0594             return bool()
0595         def clearDocumentHighlights(self):
0596             '''abstract void KTextEditor.SmartInterface.clearDocumentHighlights()'''
0597         def documentHighlights(self):
0598             '''abstract list-of-KTextEditor.SmartRange KTextEditor.SmartInterface.documentHighlights()'''
0599             return [KTextEditor.SmartRange()]
0600         def removeHighlightFromDocument(self):
0601             '''abstract KTextEditor.SmartRange KTextEditor.SmartInterface.removeHighlightFromDocument()'''
0602             return KTextEditor.SmartRange()
0603         def addHighlightToDocument(self):
0604             '''abstract bool KTextEditor.SmartInterface.addHighlightToDocument()'''
0605             return bool()
0606         def deleteRanges(self):
0607             '''abstract void KTextEditor.SmartInterface.deleteRanges()'''
0608         def unbindSmartRange(self):
0609             '''abstract KTextEditor.SmartRange KTextEditor.SmartInterface.unbindSmartRange()'''
0610             return KTextEditor.SmartRange()
0611         def newSmartRange(self):
0612             '''abstract KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartInterface.newSmartRange()'''
0613             return KTextEditor.SmartRange.InsertBehaviors()
0614         def newSmartRange(self):
0615             '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartInterface.newSmartRange()'''
0616             return KTextEditor.SmartRange.InsertBehaviors()
0617         def newSmartRange(self):
0618             '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartInterface.newSmartRange()'''
0619             return KTextEditor.SmartRange.InsertBehaviors()
0620         def newSmartRange(self):
0621             '''abstract KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartInterface.newSmartRange()'''
0622             return KTextEditor.SmartRange.InsertBehaviors()
0623         def deleteCursors(self):
0624             '''abstract void KTextEditor.SmartInterface.deleteCursors()'''
0625         def newSmartCursor(self):
0626             '''abstract KTextEditor.SmartCursor.InsertBehavior KTextEditor.SmartInterface.newSmartCursor()'''
0627             return KTextEditor.SmartCursor.InsertBehavior()
0628         def newSmartCursor(self):
0629             '''KTextEditor.SmartCursor.InsertBehavior KTextEditor.SmartInterface.newSmartCursor()'''
0630             return KTextEditor.SmartCursor.InsertBehavior()
0631         def translateFromRevision(self):
0632             '''KTextEditor.SmartCursor.InsertBehavior KTextEditor.SmartInterface.translateFromRevision()'''
0633             return KTextEditor.SmartCursor.InsertBehavior()
0634         def translateFromRevision(self):
0635             '''KTextEditor.SmartRange.InsertBehaviors KTextEditor.SmartInterface.translateFromRevision()'''
0636             return KTextEditor.SmartRange.InsertBehaviors()
0637         def clearRevision(self):
0638             '''void KTextEditor.SmartInterface.clearRevision()'''
0639         def useRevision(self):
0640             '''abstract int KTextEditor.SmartInterface.useRevision()'''
0641             return int()
0642         def releaseRevision(self):
0643             '''abstract int KTextEditor.SmartInterface.releaseRevision()'''
0644             return int()
0645         def currentRevision(self):
0646             '''abstract int KTextEditor.SmartInterface.currentRevision()'''
0647             return int()
0648         def setClearOnDocumentReload(self):
0649             '''bool KTextEditor.SmartInterface.setClearOnDocumentReload()'''
0650             return bool()
0651         def clearOnDocumentReload(self):
0652             '''bool KTextEditor.SmartInterface.clearOnDocumentReload()'''
0653             return bool()
0654         def clearSmartInterface(self):
0655             '''abstract void KTextEditor.SmartInterface.clearSmartInterface()'''
0656         def smartMutex(self):
0657             '''QMutex KTextEditor.SmartInterface.smartMutex()'''
0658             return QMutex()
0659     class CodeCompletionModel(QAbstractItemModel):
0660         """"""
0661         # Enum KTextEditor.CodeCompletionModel.InvocationType
0662         AutomaticInvocation = 0
0663         UserInvocation = 0
0664         ManualInvocation = 0
0665     
0666         # Enum KTextEditor.CodeCompletionModel.ExtraItemDataRoles
0667         CompletionRole = 0
0668         ScopeIndex = 0
0669         MatchQuality = 0
0670         SetMatchContext = 0
0671         HighlightingMethod = 0
0672         CustomHighlight = 0
0673         InheritanceDepth = 0
0674         IsExpandable = 0
0675         ExpandingWidget = 0
0676         ItemSelected = 0
0677         ArgumentHintDepth = 0
0678         BestMatchesCount = 0
0679         AccessibilityNext = 0
0680         AccessibilityPrevious = 0
0681         AccessibilityAccept = 0
0682     
0683         # Enum KTextEditor.CodeCompletionModel.HighlightMethod
0684         NoHighlighting = 0
0685         InternalHighlighting = 0
0686         CustomHighlighting = 0
0687     
0688         # Enum KTextEditor.CodeCompletionModel.CompletionProperty
0689         NoProperty = 0
0690         FirstProperty = 0
0691         Public = 0
0692         Protected = 0
0693         Private = 0
0694         Static = 0
0695         Const = 0
0696         Namespace = 0
0697         Class = 0
0698         Struct = 0
0699         Union = 0
0700         Function = 0
0701         Variable = 0
0702         Enum = 0
0703         Template = 0
0704         TypeAlias = 0
0705         Virtual = 0
0706         Override = 0
0707         Inline = 0
0708         Friend = 0
0709         Signal = 0
0710         Slot = 0
0711         LocalScope = 0
0712         NamespaceScope = 0
0713         GlobalScope = 0
0714         LastProperty = 0
0715     
0716         # Enum KTextEditor.CodeCompletionModel.Columns
0717         Prefix = 0
0718         Icon = 0
0719         Scope = 0
0720         Name = 0
0721         Arguments = 0
0722         Postfix = 0
0723     
0724         ColumnCount = None # int - member
0725         LastItemDataRole = None # int - member
0726         def __init__(self):
0727             '''QObject KTextEditor.CodeCompletionModel.__init__()'''
0728             return QObject()
0729         def rowCount(self):
0730             '''QModelIndex KTextEditor.CodeCompletionModel.rowCount()'''
0731             return QModelIndex()
0732         def parent(self):
0733             '''QModelIndex KTextEditor.CodeCompletionModel.parent()'''
0734             return QModelIndex()
0735         def itemData(self):
0736             '''QModelIndex KTextEditor.CodeCompletionModel.itemData()'''
0737             return QModelIndex()
0738         def index(self):
0739             '''QModelIndex KTextEditor.CodeCompletionModel.index()'''
0740             return QModelIndex()
0741         def columnCount(self):
0742             '''QModelIndex KTextEditor.CodeCompletionModel.columnCount()'''
0743             return QModelIndex()
0744         def executeCompletionItem(self):
0745             '''int KTextEditor.CodeCompletionModel.executeCompletionItem()'''
0746             return int()
0747         def completionInvoked(self):
0748             '''KTextEditor.CodeCompletionModel.InvocationType KTextEditor.CodeCompletionModel.completionInvoked()'''
0749             return KTextEditor.CodeCompletionModel.InvocationType()
0750         def setRowCount(self):
0751             '''int KTextEditor.CodeCompletionModel.setRowCount()'''
0752             return int()
0753     class ConfigPage(QWidget):
0754         """"""
0755         def __init__(self):
0756             '''QWidget KTextEditor.ConfigPage.__init__()'''
0757             return QWidget()
0758         changed = pyqtSignal() # void changed() - signal
0759         def defaults(self):
0760             '''abstract void KTextEditor.ConfigPage.defaults()'''
0761         def reset(self):
0762             '''abstract void KTextEditor.ConfigPage.reset()'''
0763         def apply(self):
0764             '''abstract void KTextEditor.ConfigPage.apply()'''
0765     class CommandExtension():
0766         """"""
0767         def __init__(self):
0768             '''void KTextEditor.CommandExtension.__init__()'''
0769         def __init__(self):
0770             '''KTextEditor.CommandExtension KTextEditor.CommandExtension.__init__()'''
0771             return KTextEditor.CommandExtension()
0772         def processText(self):
0773             '''abstract QString KTextEditor.CommandExtension.processText()'''
0774             return QString()
0775         def wantsToProcessText(self):
0776             '''abstract QString KTextEditor.CommandExtension.wantsToProcessText()'''
0777             return QString()
0778         def completionObject(self):
0779             '''abstract QString KTextEditor.CommandExtension.completionObject()'''
0780             return QString()
0781         def flagCompletions(self):
0782             '''abstract QStringList KTextEditor.CommandExtension.flagCompletions()'''
0783             return QStringList()
0784     class SmartCursorWatcher():
0785         """"""
0786         def __init__(self):
0787             '''void KTextEditor.SmartCursorWatcher.__init__()'''
0788         def __init__(self):
0789             '''KTextEditor.SmartCursorWatcher KTextEditor.SmartCursorWatcher.__init__()'''
0790             return KTextEditor.SmartCursorWatcher()
0791         def deleted(self):
0792             '''KTextEditor.SmartCursor KTextEditor.SmartCursorWatcher.deleted()'''
0793             return KTextEditor.SmartCursor()
0794         def characterInserted(self):
0795             '''bool KTextEditor.SmartCursorWatcher.characterInserted()'''
0796             return bool()
0797         def characterDeleted(self):
0798             '''bool KTextEditor.SmartCursorWatcher.characterDeleted()'''
0799             return bool()
0800         def positionDeleted(self):
0801             '''KTextEditor.SmartCursor KTextEditor.SmartCursorWatcher.positionDeleted()'''
0802             return KTextEditor.SmartCursor()
0803         def positionChanged(self):
0804             '''KTextEditor.SmartCursor KTextEditor.SmartCursorWatcher.positionChanged()'''
0805             return KTextEditor.SmartCursor()
0806         def setWantsDirectChanges(self):
0807             '''bool KTextEditor.SmartCursorWatcher.setWantsDirectChanges()'''
0808             return bool()
0809         def wantsDirectChanges(self):
0810             '''bool KTextEditor.SmartCursorWatcher.wantsDirectChanges()'''
0811             return bool()
0812     class SmartRangeWatcher():
0813         """"""
0814         def __init__(self):
0815             '''void KTextEditor.SmartRangeWatcher.__init__()'''
0816         def __init__(self):
0817             '''KTextEditor.SmartRangeWatcher KTextEditor.SmartRangeWatcher.__init__()'''
0818             return KTextEditor.SmartRangeWatcher()
0819         def rangeAttributeChanged(self):
0820             '''unknown-type KTextEditor.SmartRangeWatcher.rangeAttributeChanged()'''
0821             return unknown-type()
0822         def childRangeRemoved(self):
0823             '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.childRangeRemoved()'''
0824             return KTextEditor.SmartRange()
0825         def childRangeInserted(self):
0826             '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.childRangeInserted()'''
0827             return KTextEditor.SmartRange()
0828         def parentRangeChanged(self):
0829             '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.parentRangeChanged()'''
0830             return KTextEditor.SmartRange()
0831         def rangeDeleted(self):
0832             '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.rangeDeleted()'''
0833             return KTextEditor.SmartRange()
0834         def rangeEliminated(self):
0835             '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.rangeEliminated()'''
0836             return KTextEditor.SmartRange()
0837         def caretExitedRange(self):
0838             '''KTextEditor.View KTextEditor.SmartRangeWatcher.caretExitedRange()'''
0839             return KTextEditor.View()
0840         def caretEnteredRange(self):
0841             '''KTextEditor.View KTextEditor.SmartRangeWatcher.caretEnteredRange()'''
0842             return KTextEditor.View()
0843         def mouseExitedRange(self):
0844             '''KTextEditor.View KTextEditor.SmartRangeWatcher.mouseExitedRange()'''
0845             return KTextEditor.View()
0846         def mouseEnteredRange(self):
0847             '''KTextEditor.View KTextEditor.SmartRangeWatcher.mouseEnteredRange()'''
0848             return KTextEditor.View()
0849         def rangeContentsChanged(self):
0850             '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.rangeContentsChanged()'''
0851             return KTextEditor.SmartRange()
0852         def rangeContentsChanged(self):
0853             '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.rangeContentsChanged()'''
0854             return KTextEditor.SmartRange()
0855         def rangePositionChanged(self):
0856             '''KTextEditor.SmartRange KTextEditor.SmartRangeWatcher.rangePositionChanged()'''
0857             return KTextEditor.SmartRange()
0858         def setWantsDirectChanges(self):
0859             '''bool KTextEditor.SmartRangeWatcher.setWantsDirectChanges()'''
0860             return bool()
0861         def wantsDirectChanges(self):
0862             '''bool KTextEditor.SmartRangeWatcher.wantsDirectChanges()'''
0863             return bool()
0864     class Factory(KParts.Factory):
0865         """"""
0866         def __init__(self):
0867             '''QObject KTextEditor.Factory.__init__()'''
0868             return QObject()
0869         def editor(self):
0870             '''abstract KTextEditor.Editor KTextEditor.Factory.editor()'''
0871             return KTextEditor.Editor()
0872     class Plugin(QObject):
0873         """"""
0874         def __init__(self):
0875             '''QObject KTextEditor.Plugin.__init__()'''
0876             return QObject()
0877         def removeView(self):
0878             '''KTextEditor.View KTextEditor.Plugin.removeView()'''
0879             return KTextEditor.View()
0880         def addView(self):
0881             '''KTextEditor.View KTextEditor.Plugin.addView()'''
0882             return KTextEditor.View()
0883         def removeDocument(self):
0884             '''KTextEditor.Document KTextEditor.Plugin.removeDocument()'''
0885             return KTextEditor.Document()
0886         def addDocument(self):
0887             '''KTextEditor.Document KTextEditor.Plugin.addDocument()'''
0888             return KTextEditor.Document()
0889     class SearchInterface():
0890         """"""
0891         def __init__(self):
0892             '''void KTextEditor.SearchInterface.__init__()'''
0893         def supportedSearchOptions(self):
0894             '''abstract KTextEditor.Search.SearchOptions KTextEditor.SearchInterface.supportedSearchOptions()'''
0895             return KTextEditor.Search.SearchOptions()
0896         def searchText(self):
0897             '''abstract KTextEditor.Search.SearchOptions KTextEditor.SearchInterface.searchText()'''
0898             return KTextEditor.Search.SearchOptions()
0899     class Search():
0900         """"""
0901         class SearchOptions():
0902             """"""
0903             def __init__(self):
0904                 '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__init__()'''
0905                 return KTextEditor.Search.SearchOptions()
0906             def __init__(self):
0907                 '''int KTextEditor.Search.SearchOptions.__init__()'''
0908                 return int()
0909             def __init__(self):
0910                 '''void KTextEditor.Search.SearchOptions.__init__()'''
0911             def __bool__(self):
0912                 '''int KTextEditor.Search.SearchOptions.__bool__()'''
0913                 return int()
0914             def __ne__(self, f):
0915                 '''bool KTextEditor.Search.SearchOptions.__ne__(KTextEditor.Search.SearchOptions f)'''
0916                 return bool()
0917             def __eq__(self, f):
0918                 '''bool KTextEditor.Search.SearchOptions.__eq__(KTextEditor.Search.SearchOptions f)'''
0919                 return bool()
0920             def __invert__(self):
0921                 '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__invert__()'''
0922                 return KTextEditor.Search.SearchOptions()
0923             def __and__(self, mask):
0924                 '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__and__(int mask)'''
0925                 return KTextEditor.Search.SearchOptions()
0926             def __xor__(self, f):
0927                 '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__xor__(KTextEditor.Search.SearchOptions f)'''
0928                 return KTextEditor.Search.SearchOptions()
0929             def __xor__(self, f):
0930                 '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__xor__(int f)'''
0931                 return KTextEditor.Search.SearchOptions()
0932             def __or__(self, f):
0933                 '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__or__(KTextEditor.Search.SearchOptions f)'''
0934                 return KTextEditor.Search.SearchOptions()
0935             def __or__(self, f):
0936                 '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__or__(int f)'''
0937                 return KTextEditor.Search.SearchOptions()
0938             def __int__(self):
0939                 '''int KTextEditor.Search.SearchOptions.__int__()'''
0940                 return int()
0941             def __ixor__(self, f):
0942                 '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__ixor__(KTextEditor.Search.SearchOptions f)'''
0943                 return KTextEditor.Search.SearchOptions()
0944             def __ior__(self, f):
0945                 '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__ior__(KTextEditor.Search.SearchOptions f)'''
0946                 return KTextEditor.Search.SearchOptions()
0947             def __iand__(self, mask):
0948                 '''KTextEditor.Search.SearchOptions KTextEditor.Search.SearchOptions.__iand__(int mask)'''
0949                 return KTextEditor.Search.SearchOptions()
0950     class CodeCompletionInterface():
0951         """"""
0952         def __init__(self):
0953             '''void KTextEditor.CodeCompletionInterface.__init__()'''
0954         def __init__(self):
0955             '''KTextEditor.CodeCompletionInterface KTextEditor.CodeCompletionInterface.__init__()'''
0956             return KTextEditor.CodeCompletionInterface()
0957         def setAutomaticInvocationEnabled(self):
0958             '''abstract bool KTextEditor.CodeCompletionInterface.setAutomaticInvocationEnabled()'''
0959             return bool()
0960         def isAutomaticInvocationEnabled(self):
0961             '''abstract bool KTextEditor.CodeCompletionInterface.isAutomaticInvocationEnabled()'''
0962             return bool()
0963         def unregisterCompletionModel(self):
0964             '''abstract KTextEditor.CodeCompletionModel KTextEditor.CodeCompletionInterface.unregisterCompletionModel()'''
0965             return KTextEditor.CodeCompletionModel()
0966         def registerCompletionModel(self):
0967             '''abstract KTextEditor.CodeCompletionModel KTextEditor.CodeCompletionInterface.registerCompletionModel()'''
0968             return KTextEditor.CodeCompletionModel()
0969         def forceCompletion(self):
0970             '''abstract void KTextEditor.CodeCompletionInterface.forceCompletion()'''
0971         def abortCompletion(self):
0972             '''abstract void KTextEditor.CodeCompletionInterface.abortCompletion()'''
0973         def startCompletion(self):
0974             '''abstract KTextEditor.CodeCompletionModel KTextEditor.CodeCompletionInterface.startCompletion()'''
0975             return KTextEditor.CodeCompletionModel()
0976         def isCompletionActive(self):
0977             '''abstract bool KTextEditor.CodeCompletionInterface.isCompletionActive()'''
0978             return bool()
0979     class TemplateInterface():
0980         """"""
0981         def __init__(self):
0982             '''void KTextEditor.TemplateInterface.__init__()'''
0983         def insertTemplateTextImplementation(self):
0984             '''abstract dict-of-QString-QString KTextEditor.TemplateInterface.insertTemplateTextImplementation()'''
0985             return dict-of-QString-QString()
0986         def insertTemplateText(self):
0987             '''dict-of-QString-QString KTextEditor.TemplateInterface.insertTemplateText()'''
0988             return dict-of-QString-QString()
0989         def expandMacros(self):
0990             '''static QWidget KTextEditor.TemplateInterface.expandMacros()'''
0991             return QWidget()
0992     class TextHintInterface():
0993         """"""
0994         def __init__(self):
0995             '''void KTextEditor.TextHintInterface.__init__()'''
0996         def needTextHint(self):
0997             '''abstract QString KTextEditor.TextHintInterface.needTextHint()'''
0998             return QString()
0999         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