void PlainTextEditorWidget::ctor() { m_isMissingSyntaxDefinition = false; setRevisionsVisible(true); setMarksVisible(true); setLineSeparatorsAllowed(true); baseTextDocument()->setMimeType(QLatin1String(TextEditor::Constants::C_TEXTEDITOR_MIMETYPE_TEXT)); m_commentDefinition.clearCommentStyles(); connect(baseTextDocument(), SIGNAL(filePathChanged(QString,QString)), this, SLOT(configure())); connect(Manager::instance(), SIGNAL(mimeTypesRegistered()), this, SLOT(configure())); }
PlainTextEditorWidget::PlainTextEditorWidget(QWidget *parent) : BaseTextEditorWidget(parent), m_isMissingSyntaxDefinition(false) { setRevisionsVisible(true); setMarksVisible(true); setLineSeparatorsAllowed(true); setIndenter(new NormalIndenter); // Currently only "normal" indentation is supported. setMimeType(QLatin1String(TextEditor::Constants::C_TEXTEDITOR_MIMETYPE_TEXT)); m_commentDefinition.clearCommentStyles(); connect(editorDocument(), SIGNAL(changed()), this, SLOT(configure())); connect(Manager::instance(), SIGNAL(mimeTypesRegistered()), this, SLOT(configure())); }