void KMConfigFonts::slotDown() { TQListViewItem *citem = m_fontpath->selectedItem(), *nitem = 0; if (!citem || !citem->itemBelow()) return; nitem = new TQListViewItem(m_fontpath, citem->itemBelow(), citem->text(0)); delete citem; m_fontpath->setSelected(nitem, true); }
void ConfFilters::slotDown() { TQListViewItem *item = m_filters->currentItem(); if (item && item->itemBelow()) { m_filters->moveItem(item, 0, item->itemBelow()); m_filters->setCurrentItem(item); updateButton(); } }
void KMConfigFonts::slotSelected() { TQListViewItem *item = m_fontpath->selectedItem(); m_remove->setEnabled(item); m_up->setEnabled(item && item->itemAbove()); m_down->setEnabled(item && item->itemBelow()); }
TQListViewItem* findNext(TQListViewItem *item) { TQListViewItem *next = item->itemBelow(); while (next && next->depth() > item->depth()) next = next->itemBelow(); if (next && next->depth() == item->depth()) return next; else return 0; }
void ConfFilters::updateButton() { TQListViewItem *item = m_filters->currentItem(); bool state=item && item->itemBelow(); m_remove->setEnabled(item); m_down->setEnabled(state); state=item && item->itemAbove(); m_up->setEnabled(state); m_change->setEnabled(item); }
void KJanusWidget::unfoldTreeList( bool persist ) { if( mFace == TreeList ) { if( persist ) connect( mTreeList, TQT_SIGNAL( collapsed( TQListViewItem * ) ), this, TQT_SLOT( slotReopen( TQListViewItem * ) ) ); else disconnect( mTreeList, TQT_SIGNAL( collapsed( TQListViewItem * ) ), this, TQT_SLOT( slotReopen( TQListViewItem * ) ) ); for( TQListViewItem * item = mTreeList->firstChild(); item; item = item->itemBelow() ) item->setOpen( true ); }