diff --git a/YACReader/viewer.cpp b/YACReader/viewer.cpp index 15d4c058..9d96e5b6 100644 --- a/YACReader/viewer.cpp +++ b/YACReader/viewer.cpp @@ -629,7 +629,7 @@ void Viewer::keyPressEvent(QKeyEvent *event) key == ShortcutsManager::getShortcutsManager().getShortcut(MOVE_UP_ACTION_Y) || key == ShortcutsManager::getShortcutsManager().getShortcut(MOVE_LEFT_ACTION_Y) || key == ShortcutsManager::getShortcutsManager().getShortcut(MOVE_RIGHT_ACTION_Y)) { - moveAction(&key); + moveAction(key); emit backgroundChanges(); } @@ -652,20 +652,20 @@ void Viewer::keyPressEvent(QKeyEvent *event) QAbstractScrollArea::keyPressEvent(event); } -void Viewer::moveAction(QKeySequence *key) +void Viewer::moveAction(const QKeySequence &key) { int _key = 0; - if (*key == ShortcutsManager::getShortcutsManager().getShortcut(MOVE_DOWN_ACTION_Y)) + if (key == ShortcutsManager::getShortcutsManager().getShortcut(MOVE_DOWN_ACTION_Y)) _key = Qt::Key_Down; - else if (*key == ShortcutsManager::getShortcutsManager().getShortcut(MOVE_UP_ACTION_Y)) + else if (key == ShortcutsManager::getShortcutsManager().getShortcut(MOVE_UP_ACTION_Y)) _key = Qt::Key_Up; - else if (*key == ShortcutsManager::getShortcutsManager().getShortcut(MOVE_LEFT_ACTION_Y)) + else if (key == ShortcutsManager::getShortcutsManager().getShortcut(MOVE_LEFT_ACTION_Y)) _key = Qt::Key_Left; - else if (*key == ShortcutsManager::getShortcutsManager().getShortcut(MOVE_RIGHT_ACTION_Y)) + else if (key == ShortcutsManager::getShortcutsManager().getShortcut(MOVE_RIGHT_ACTION_Y)) _key = Qt::Key_Right; QKeyEvent _event = QKeyEvent(QEvent::KeyPress, _key, Qt::NoModifier); diff --git a/YACReader/viewer.h b/YACReader/viewer.h index 582e24dd..858c2772 100644 --- a/YACReader/viewer.h +++ b/YACReader/viewer.h @@ -164,7 +164,7 @@ private: void wheelEvent(QWheelEvent *event) override; void mouseMoveEvent(QMouseEvent *event) override; - void moveAction(QKeySequence *key); + void moveAction(const QKeySequence &key); //!ZigzagScroll enum scrollDirection { UP,