1
// openhomm - open source clone of Heroes of Might and Magic III
2
// Copyright (C) 2009 openhomm developers team (see AUTHORS)
4
// This program is free software: you can redistribute it and/or modify
5
// it under the terms of the GNU General Public License as published by
6
// the Free Software Foundation, either version 3 of the License, or
7
// (at your option) any later version.
9
// This program is distributed in the hope that it will be useful,
10
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
// GNU General Public License for more details.
14
// You should have received a copy of the GNU General Public License
15
// along with this program. If not, see <http://www.gnu.org/licenses/>.
17
#include "hrTreeView.hpp"
20
void hrTreeView::keyPressEvent(QKeyEvent *event)
22
if (event->key() == Qt::Key_Down)
23
emit highlighted(indexBelow(currentIndex()));
24
else if (event->key() == Qt::Key_Up)
25
emit highlighted(indexAbove(currentIndex()));
26
QTreeView::keyPressEvent(event);