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!
ScIDE.close(quuid)
ScIDE.connect(ideName)
ScIDE.getTextByQUuid(quuid, funcID, start: 0, range: -1)
ScIDE.newDocument(title: "Untitled", string: "", id)
ScIDE.open(path, charPos: 0, selectionLength: 0, id)
ScIDE.prSend(id, data)
ScIDE.processUrl(urlString, doneAction)
ScIDE.request(id, command, data)
ScIDE.send(id, data)
ScIDE.setTextByQUuid(quuid, funcID, text, start: 0, range: -1)