| 772 | } |
| 773 | |
| 774 | void NetHackQtMapWindow::Scroll(int dx, int dy) |
| 775 | { |
| 776 | if (viewport.horizontalScrollBar()->isVisible()) { |
| 777 | while (dx<0) { viewport.horizontalScrollBar()->triggerAction(QAbstractSlider::SliderPageStepSub); dx++; } |
| 778 | while (dx>0) { viewport.horizontalScrollBar()->triggerAction(QAbstractSlider::SliderPageStepAdd); dx--; } |
| 779 | } |
| 780 | if (viewport.verticalScrollBar()->isVisible()) { |
| 781 | while (dy<0) { viewport.verticalScrollBar()->triggerAction(QAbstractSlider::SliderPageStepSub); dy++; } |
| 782 | while (dy>0) { viewport.verticalScrollBar()->triggerAction(QAbstractSlider::SliderPageStepAdd); dy--; } |
| 783 | } |
| 784 | } |
| 785 | |
| 786 | void NetHackQtMapWindow::Clear() |
| 787 | { |
no test coverage detected