projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added basic support for Emacs style key bindings
[quassel.git]
/
src
/
qtui
/
inputwidget.cpp
diff --git
a/src/qtui/inputwidget.cpp
b/src/qtui/inputwidget.cpp
index
814f4f4
..
f490a67
100644
(file)
--- a/
src/qtui/inputwidget.cpp
+++ b/
src/qtui/inputwidget.cpp
@@
-106,6
+106,9
@@
InputWidget::InputWidget(QWidget *parent)
setEnableSpellCheck(s.value("EnableSpellCheck", false));
#endif
setEnableSpellCheck(s.value("EnableSpellCheck", false));
#endif
+ s.notify("EnableEmacsMode", this, SLOT(setEnableEmacsMode(QVariant)));
+ setEnableEmacsMode(s.value("EnableEmacsMode", false));
+
s.notify("ShowNickSelector", this, SLOT(setShowNickSelector(QVariant)));
setShowNickSelector(s.value("ShowNickSelector", true));
s.notify("ShowNickSelector", this, SLOT(setShowNickSelector(QVariant)));
setShowNickSelector(s.value("ShowNickSelector", true));
@@
-161,6
+164,10
@@
void InputWidget::setEnableSpellCheck(const QVariant &v) {
ui.inputEdit->setSpellCheckEnabled(v.toBool());
}
ui.inputEdit->setSpellCheckEnabled(v.toBool());
}
+void InputWidget::setEnableEmacsMode(const QVariant &v) {
+ ui.inputEdit->setEmacsMode(v.toBool());
+}
+
void InputWidget::setShowNickSelector(const QVariant &v) {
ui.ownNick->setVisible(v.toBool());
}
void InputWidget::setShowNickSelector(const QVariant &v) {
ui.ownNick->setVisible(v.toBool());
}