insilmaril@769: #include "treeeditor.h" insilmaril@769: insilmaril@769: #include insilmaril@769: #include insilmaril@769: using namespace std; insilmaril@769: insilmaril@769: #include "vymmodel.h" insilmaril@769: insilmaril@769: /////////////////////////////////////////////////////////////////////// insilmaril@769: /////////////////////////////////////////////////////////////////////// insilmaril@769: TreeEditor::TreeEditor(VymModel *m) insilmaril@769: { insilmaril@769: //cout << "Constructor TreeEditor "<setStatusTip ( tr( "Select upper object" )); insilmaril@769: a->setShortcut (Qt::Key_Up ); insilmaril@769: // a->setShortcutContext (Qt::WindowShortcut); insilmaril@769: a->setShortcutContext (Qt::WidgetShortcut); insilmaril@769: // a->setShortcutContext (Qt::WidgetWithChildrenShortcut); insilmaril@769: addAction (a); insilmaril@769: connect( a, SIGNAL( triggered() ), this, SLOT( cursorUp() ) ); insilmaril@769: insilmaril@769: a = new QAction( tr( "Select lower object","Tree Editor" ),this); insilmaril@769: a->setStatusTip (tr( "Select lower object" )); insilmaril@769: a->setShortcut ( Qt::Key_Down ); insilmaril@769: // a->setShortcutContext (Qt::WindowShortcut); insilmaril@769: // a->setShortcutContext (Qt::WidgetWithChildrenShortcut); insilmaril@769: a->setShortcutContext (Qt::WidgetShortcut); insilmaril@769: addAction (a); insilmaril@769: connect( a, SIGNAL( triggered() ), this, SLOT( cursorDown() ) ); insilmaril@769: } insilmaril@769: insilmaril@769: TreeEditor::~TreeEditor() insilmaril@769: { insilmaril@769: //cout <<"Destructor TreeEditor for "<getMapName().toStdString()<select (indexAbove (model->getSelectedIndex() )); insilmaril@769: } insilmaril@769: insilmaril@769: void TreeEditor::cursorDown() insilmaril@769: { insilmaril@769: model->select (indexBelow (model->getSelectedIndex() )); insilmaril@769: } insilmaril@769: