void KXmlCommandAdvancedDlg::slotMoveUp() { TQListViewItem *item = m_view->currentItem(), *prev = 0; if (item && (prev=findPrev(item))) { TQListViewItem *after(0); if ((after=findPrev(prev)) != 0) item->moveItem(after); else { TQListViewItem *parent = item->parent(); parent->takeItem(item); parent->insertItem(item); } m_view->setSelected(item, true); slotSelectionChanged(item); } }