bugfix: Fix command history

This commit is contained in:
Florian Bruhin 2014-02-18 10:50:41 +01:00
parent df0e534a0b
commit 8ba4661838
2 changed files with 5 additions and 5 deletions

View File

@ -102,9 +102,9 @@ class QuteBrowser(QApplication):
self.lastWindowClosed.connect(self.shutdown)
self.mainwindow.tabs.keypress.connect(self.keyparser.handle)
self.keyparser.set_cmd_text.connect(
self.mainwindow.status.cmd.on_set_cmd_text)
self.mainwindow.status.cmd.set_cmd_text)
self.mainwindow.tabs.set_cmd_text.connect(
self.mainwindow.status.cmd.on_set_cmd_text)
self.mainwindow.status.cmd.set_cmd_text)
self.mainwindow.tabs.quit.connect(self.shutdown)
self.mainwindow.status.cmd.got_cmd.connect(self.commandparser.run)
self.mainwindow.status.cmd.got_search.connect(self.searchparser.search)

View File

@ -217,7 +217,7 @@ class Command(QLineEdit):
signals[text[0]].emit(text.lstrip(text[0]))
@pyqtSlot(str)
def on_set_cmd_text(self, text):
def set_cmd_text(self, text):
"""Preset the statusbar to some text."""
self.setText(text)
self.setFocus()
@ -277,7 +277,7 @@ class Command(QLineEdit):
return
logging.debug("history up: {} / len {} / pos {}".format(
self._tmphist, len(self._tmphist), self._histpos))
self.set_cmd(self._tmphist[self._histpos])
self.set_cmd_text(self._tmphist[self._histpos])
@pyqtSlot()
def on_key_down_pressed(self):
@ -291,7 +291,7 @@ class Command(QLineEdit):
self._histpos += 1
logging.debug("history up: {} / len {} / pos {}".format(
self._tmphist, len(self._tmphist), self._histpos))
self.set_cmd(self._tmphist[self._histpos])
self.set_cmd_text(self._tmphist[self._histpos])
class CommandValidator(QValidator):