ScriptDocument::ScriptDocument(const QString& path, DocumentType type) : QTextDocument(0), docPath(path), docType(type) { setDocumentLayout(new QPlainTextDocumentLayout(this)); setDefaultStyleSheet("font-family: Monaco, Monospace, Courier New, Courier !important; font-size: 13px"); switch (type) { case lua: docAssistant = new ScriptAssistantLua(this); break; default: break; } }
Document::Document(QObject * parent): QTextDocument(parent) { plainTextDocumentLayout = new QPlainTextDocumentLayout(this); setDocumentLayout(plainTextDocumentLayout); lastView = NULL; }
CxxDocument::CxxDocument(QObject *parent): QTextDocument(parent) { setDocumentLayout(new QPlainTextDocumentLayout(this)); }