X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Fmultilineedit.h;h=a1a0ffdffb2b65a7d875d4d057e8d37b7f5a0124;hp=b3a9d593cb83512c7f745411969b57701903c0d4;hb=84381d6b74a31c8b1b6468fa490621f8a7a32c23;hpb=9dc0131dab77e3d3173906f1f8b14d3447523aea diff --git a/src/uisupport/multilineedit.h b/src/uisupport/multilineedit.h index b3a9d593..a1a0ffdf 100644 --- a/src/uisupport/multilineedit.h +++ b/src/uisupport/multilineedit.h @@ -70,11 +70,13 @@ public: inline QStringList history() const { return _history; } inline QHash tempHistory() const { return _tempHistory; } inline qint32 idx() const { return _idx; } + inline bool emacsMode() const { return _emacsMode; } public slots: void setMode(Mode mode); void setMinHeight(int numLines); void setMaxHeight(int numLines); + void setEmacsMode(bool enable = true); void setScrollBarsEnabled(bool enable = true); void setSpellCheckEnabled(bool enable = true); void setPasteProtectionEnabled(bool enable = true, QWidget *msgBoxParent = 0); @@ -119,6 +121,7 @@ private: int _maxHeight; bool _scrollBarsEnabled; bool _pasteProtectionEnabled; + bool _emacsMode; QSize _sizeHint; qreal _lastDocumentHeight;