X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Finputwidget.cpp;h=f885819d20a20701483098df50609c44419beed3;hb=981b43a699b4dd6da16e45f74d59443b68ad4b9c;hp=a7d7d1cfc63fd523902764341b0e08633fd05be0;hpb=b49131fcb4ec65ead52fc061c5be2f160a8be3cf;p=quassel.git diff --git a/src/qtui/inputwidget.cpp b/src/qtui/inputwidget.cpp index a7d7d1cf..f885819d 100644 --- a/src/qtui/inputwidget.cpp +++ b/src/qtui/inputwidget.cpp @@ -26,6 +26,9 @@ #include "jumpkeyhandler.h" #include "qtuisettings.h" +#include "action.h" +#include "actioncollection.h" +#include "qtui.h" InputWidget::InputWidget(QWidget *parent) : AbstractItemView(parent), @@ -46,6 +49,13 @@ InputWidget::InputWidget(QWidget *parent) if(useInputLineFont) { ui.inputEdit->setFont(s.value("InputLineFont").value()); } + + ActionCollection *coll = QtUi::actionCollection(); + + Action *activateInputline = coll->add("FocusInputLine"); + connect(activateInputline, SIGNAL(triggered()), SLOT(setFocus())); + activateInputline->setText(tr("Focus Input Line")); + activateInputline->setShortcut(tr("Ctrl+L")); } InputWidget::~InputWidget() {