/***************************************************************************
- * Copyright (C) 2005-2010 by the Quassel Project *
+ * Copyright (C) 2005-2012 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
inline QStringList history() const { return _history; }
inline QHash<int, QString> 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);
int _maxHeight;
bool _scrollBarsEnabled;
bool _pasteProtectionEnabled;
+ bool _emacsMode;
QSize _sizeHint;
qreal _lastDocumentHeight;