From 727b7fb6e51393be6578e8b19e9da6e43979e27d Mon Sep 17 00:00:00 2001 From: Arthur Milchior Date: Mon, 30 Mar 2020 09:58:51 +0200 Subject: [PATCH] split onPreview Prev/Next --- qt/aqt/previewer.py | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/qt/aqt/previewer.py b/qt/aqt/previewer.py index 242838a7b..8719a5880 100644 --- a/qt/aqt/previewer.py +++ b/qt/aqt/previewer.py @@ -244,18 +244,24 @@ class BrowserPreviewer(Previewer): self._previewState = "question" self._renderPreview() else: - self.parent.editor.saveNow( - lambda: self.parent._moveCur(QAbstractItemView.MoveUp) - ) + self._onPreviewPrevCard() + + def _onPreviewPrevCard(self): + self.parent.editor.saveNow( + lambda: self.parent._moveCur(QAbstractItemView.MoveUp) + ) def _onPreviewNext(self): if self._previewState == "question": self._previewState = "answer" self._renderPreview() else: - self.parent.editor.saveNow( - lambda: self.parent._moveCur(QAbstractItemView.MoveDown) - ) + self._onPreviewNextCard() + + def _onPreviewNextCard(self): + self.parent.editor.saveNow( + lambda: self.parent._moveCur(QAbstractItemView.MoveDown) + ) def _updatePreviewButtons(self): if not self._previewWindow: