ScIDE:
Filter:
Classes | Frontends

ScIDE : Object

interaction with the Qt IDE
Source: ScIDE.sc

Description

The ScIDE class contains a number of class methods for interaction with the Qt IDE. Most users won't need to access these methods directly. For example, the Document class wraps most of the document-related functionality.

There's no use calling *new on this class. It has no instance methods!

Class Methods

Inherited class methods

Undocumented class methods

ScIDE.allMethodsDo(func)

ScIDE.close(quuid)

ScIDE.cmdPeriod

ScIDE.completeClass(id, text)

ScIDE.completeClassMethod(id, text)

ScIDE.completeMethod(id, text)

ScIDE.connect(ideName)

ScIDE.connected

ScIDE.currentPath

ScIDE.currentPath = value

ScIDE.defaultServer

ScIDE.defaultServer = server

ScIDE.findReferencesToSymbol(requestId, symbol)

ScIDE.getQUuid

ScIDE.getTextByQUuid(quuid, funcID, start: 0, range: -1)

ScIDE.handshake

ScIDE.newDocument(title: "Untitled", string: "", id)

ScIDE.open(path, charPos: 0, selectionLength: 0, id)

ScIDE.openHelpUrl(url)

ScIDE.prConnect(ideName)

ScIDE.prSend(id, data)

ScIDE.processUrl(urlString, doneAction)

ScIDE.removeDocUndoByQUuid(quuid)

ScIDE.request(id, command, data)

ScIDE.save(quuid, docPath)

ScIDE.send(id, data)

ScIDE.sendAllClasses(id)

ScIDE.sendIntrospection

ScIDE.sendSymbolTable(id)

ScIDE.serializeMethod(method)

ScIDE.serializeMethodDetailed(method)

ScIDE.setCurrentDocumentByQUuid(quuid)

ScIDE.setDocumentGlobalKeyDownEnabled(bool)

ScIDE.setDocumentGlobalKeyUpEnabled(bool)

ScIDE.setDocumentKeyDownEnabled(quuid, bool)

ScIDE.setDocumentKeyUpEnabled(quuid, bool)

ScIDE.setDocumentMouseDownEnabled(quuid, bool)

ScIDE.setDocumentMouseUpEnabled(quuid, bool)

ScIDE.setDocumentTextChangedEnabled(quuid, bool)

ScIDE.setDocumentTextMirrorEnabled(bool)

ScIDE.setDocumentTitle(quuid, newTitle)

ScIDE.setEditablebyQUuid(quuid, editable)

ScIDE.setPromptsToSavebyQUuid(quuid, prompts)

ScIDE.setSelectionByQUuid(quuid, start, length)

ScIDE.setServerVolume(volume)

ScIDE.setTextByQUuid(quuid, funcID, text, start: 0, range: -1)

Instance Methods

Inherited instance methods