LogView::LogView( QWidget* parent ) : QTextEdit( parent ) { setReadOnly( true ); connect( this, SIGNAL( textChanged() ), SLOT( on_textChanged() ) ); }
EditorWidget::EditorWidget(QWidget *parent) : QPlainTextEdit(parent) { settings = new EditorSettings(); this->setFont(QFont("Lucida Console", 13)); connect(this, SIGNAL(textChanged()), this, SLOT(on_textChanged())); }
MultilineTextFieldWidget::MultilineTextFieldWidget(QMutex* mutex, Poppler::FormFieldText* formField, QWidget* parent) : QPlainTextEdit(parent), m_mutex(mutex), m_formField(formField) { LOCK_FORM_FIELD setPlainText(m_formField->text()); connect(this, SIGNAL(textChanged()), SLOT(on_textChanged())); connect(this, SIGNAL(textChanged()), SIGNAL(wasModified())); moveCursor(QTextCursor::End); }
MultiLineEdit::MultiLineEdit(QWidget *parent) : MultiLineEditParent(parent), _idx(0), _mode(SingleLine), _singleLine(true), _minHeight(1), _maxHeight(5), _scrollBarsEnabled(true), _pasteProtectionEnabled(true), _emacsMode(false), _completionSpace(0), _lastDocumentHeight(-1) { document()->setDocumentMargin(0); setAcceptRichText(false); #ifdef HAVE_KDE enableFindReplace(false); #endif #ifdef HAVE_SONNET new Sonnet::SpellCheckDecorator(this); #endif setMode(SingleLine); setLineWrapEnabled(false); reset(); // Prevent QTextHtmlImporter::appendNodeText from eating whitespace document()->setDefaultStyleSheet("span { white-space: pre-wrap; }"); connect(this, SIGNAL(textChanged()), this, SLOT(on_textChanged())); _mircColorMap["00"] = "#ffffff"; _mircColorMap["01"] = "#000000"; _mircColorMap["02"] = "#000080"; _mircColorMap["03"] = "#008000"; _mircColorMap["04"] = "#ff0000"; _mircColorMap["05"] = "#800000"; _mircColorMap["06"] = "#800080"; _mircColorMap["07"] = "#ffa500"; _mircColorMap["08"] = "#ffff00"; _mircColorMap["09"] = "#00ff00"; _mircColorMap["10"] = "#008080"; _mircColorMap["11"] = "#00ffff"; _mircColorMap["12"] = "#4169e1"; _mircColorMap["13"] = "#ff00ff"; _mircColorMap["14"] = "#808080"; _mircColorMap["15"] = "#c0c0c0"; }
NormalTextFieldWidget::NormalTextFieldWidget(QMutex* mutex, Poppler::FormFieldText* formField, QWidget* parent) : QLineEdit(parent), m_mutex(mutex), m_formField(formField) { LOCK_FORM_FIELD setText(m_formField->text()); setMaxLength(m_formField->maximumLength()); setAlignment(m_formField->textAlignment()); setEchoMode(m_formField->isPassword() ? QLineEdit::Password : QLineEdit::Normal); connect(this, SIGNAL(textChanged(QString)), SLOT(on_textChanged(QString))); connect(this, SIGNAL(textChanged(QString)), SIGNAL(wasModified())); connect(this, SIGNAL(returnPressed()), SLOT(hide())); }
AnnotationWidget::AnnotationWidget(QMutex* mutex, Poppler::Annotation* annotation, QWidget* parent) : QPlainTextEdit(parent), m_mutex(mutex), m_annotation(annotation) { #ifndef HAS_POPPLER_24 QMutexLocker mutexLocker(m_mutex); #endif // HAS_POPPLER_24 setTabChangesFocus(true); setPlainText(m_annotation->contents()); connect(this, SIGNAL(textChanged()), SLOT(on_textChanged())); connect(this, SIGNAL(textChanged()), SIGNAL(wasModified())); moveCursor(QTextCursor::End); }
MultiLineEdit::MultiLineEdit(QWidget *parent) : MultiLineEditParent(parent), _idx(0), _mode(SingleLine), _singleLine(true), _minHeight(1), _maxHeight(5), _scrollBarsEnabled(true), _pasteProtectionEnabled(true), _emacsMode(false), _lastDocumentHeight(-1) { #if QT_VERSION >= 0x040500 document()->setDocumentMargin(0); // new in Qt 4.5 and we really don't want it here #endif setAcceptRichText(false); #ifdef HAVE_KDE enableFindReplace(false); #endif setMode(SingleLine); setLineWrapEnabled(false); reset(); connect(this, SIGNAL(textChanged()), this, SLOT(on_textChanged())); _mircColorMap["00"] = "#ffffff"; _mircColorMap["01"] = "#000000"; _mircColorMap["02"] = "#000080"; _mircColorMap["03"] = "#008000"; _mircColorMap["04"] = "#ff0000"; _mircColorMap["05"] = "#800000"; _mircColorMap["06"] = "#800080"; _mircColorMap["07"] = "#ffa500"; _mircColorMap["08"] = "#ffff00"; _mircColorMap["09"] = "#00ff00"; _mircColorMap["10"] = "#008080"; _mircColorMap["11"] = "#00ffff"; _mircColorMap["12"] = "#4169e1"; _mircColorMap["13"] = "#ff00ff"; _mircColorMap["14"] = "#808080"; _mircColorMap["15"] = "#c0c0c0"; }