X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Fmultilineedit.h;h=04afed31e1f1ba4475f017a4039857b8051605ec;hp=73ea67887592603ea513167875c00ef4aa549483;hb=713382cb7e35561849dcdccef6d093fa9541bdb3;hpb=141ed9bef03a341c68acde5c41ac7b7f9e660c66 diff --git a/src/uisupport/multilineedit.h b/src/uisupport/multilineedit.h index 73ea6788..04afed31 100644 --- a/src/uisupport/multilineedit.h +++ b/src/uisupport/multilineedit.h @@ -53,12 +53,12 @@ public: void setCustomFont(const QFont &); // should be used instead setFont(), so we can set our size correctly // Compatibility methods with the rest of the classes which still expect this to be a QLineEdit - inline QString text() { return toPlainText(); } - inline QString html() { return toHtml(); } - inline int cursorPosition() { return textCursor().position(); } + inline QString text() const { return toPlainText(); } + inline QString html() const { return toHtml(); } + inline int cursorPosition() const { return textCursor().position(); } inline void insert(const QString &newText) { insertPlainText(newText); } inline void backspace() { keyPressEvent(new QKeyEvent(QEvent::KeyPress, Qt::Key_Backspace, Qt::NoModifier)); } - inline bool hasSelectedText() { return textCursor().hasSelection(); } + inline bool hasSelectedText() const { return textCursor().hasSelection(); } inline bool isSingleLine() const { return _singleLine; } inline bool pasteProtectionEnabled() const { return _pasteProtectionEnabled; } @@ -70,9 +70,9 @@ public: inline QString rgbColorFromMirc(QString mircColor) const { return _mircColorMap[mircColor]; } inline QMap mircColorMap() const { return _mircColorMap; } - inline QStringList history() { return _history; } - inline QHash tempHistory() { return _tempHistory; } - inline qint32 idx() { return _idx; } + inline QStringList history() const { return _history; } + inline QHash tempHistory() const { return _tempHistory; } + inline qint32 idx() const { return _idx; } public slots: void setMode(Mode mode);