Lines Matching refs:item

284 	item = i;  in show()
285 if (sym_get_string_value(item->menu->sym)) in show()
286 setText(QString::fromLocal8Bit(sym_get_string_value(item->menu->sym))); in show()
300 sym_set_string_value(item->menu->sym, text().toLatin1()); in keyPressEvent()
301 parent()->updateList(item); in keyPressEvent()
396 ConfigItem* item = (ConfigItem*)menu->data; in findConfigItem() local
398 for (; item; item = item->nextItem) { in findConfigItem()
399 if (this == item->listView()) in findConfigItem()
403 return item; in findConfigItem()
414 ConfigItem* item = (ConfigItem*)selectedItems().first(); in updateSelection() local
415 if (!item) in updateSelection()
418 menu = item->menu; in updateSelection()
427 void ConfigList::updateList(ConfigItem* item) in updateList() argument
435 ConfigItem* item; in updateList() local
438 item = (ConfigItem*)(*it); in updateList()
439 if (!item->menu) in updateList()
441 item->testUpdateMenu(menu_is_visible(item->menu)); in updateList()
450 item = (ConfigItem *)topLevelItem(0); in updateList()
451 if (!item) in updateList()
452 item = new ConfigItem(this, 0, true); in updateList()
453 last = item; in updateList()
457 item = last ? last->nextSibling() : firstChild(); in updateList()
458 if (!item) in updateList()
459 item = new ConfigItem(this, last, rootEntry, true); in updateList()
461 item->testUpdateMenu(true); in updateList()
463 updateMenuList(item, rootEntry); in updateList()
474 void ConfigList::setValue(ConfigItem* item, tristate val) in setValue() argument
480 sym = item->menu ? item->menu->sym : 0; in setValue()
492 if (oldval == no && item->menu->list) in setValue()
493 item->setExpanded(true); in setValue()
494 parent()->updateList(item); in setValue()
499 void ConfigList::changeValue(ConfigItem* item) in changeValue() argument
505 menu = item->menu; in changeValue()
510 if (item->menu->list) in changeValue()
511 item->setExpanded(!item->isExpanded()); in changeValue()
521 if (item->menu->list) { in changeValue()
523 item->setExpanded(!item->isExpanded()); in changeValue()
525 item->setExpanded(true); in changeValue()
528 parent()->updateList(item); in changeValue()
533 parent()->lineEdit->show(item); in changeValue()
558 ConfigItem* item; in setParentMenu() local
568 item = (ConfigItem *)(*it); in setParentMenu()
569 if (item->menu == oldroot) { in setParentMenu()
570 setCurrentItem(item); in setParentMenu()
571 scrollToItem(item); in setParentMenu()
589 ConfigItem* item; in updateMenuList() local
607 item = last ? last->nextSibling() : parent->firstChild(); in updateMenuList()
627 if (!item || item->menu != child) in updateMenuList()
628 item = new ConfigItem(parent, last, child, visible); in updateMenuList()
630 item->testUpdateMenu(visible); in updateMenuList()
633 updateMenuList(item, child); in updateMenuList()
635 updateMenuList(item, 0); in updateMenuList()
636 last = item; in updateMenuList()
640 if (item && item->menu == child) { in updateMenuList()
642 if (last == item) in updateMenuList()
644 else while (last->nextSibling() != item) in updateMenuList()
646 delete item; in updateMenuList()
654 ConfigItem* item; in updateMenuList() local
672 item = last ? last->nextSibling() : (ConfigItem*)parent->topLevelItem(0); in updateMenuList()
692 if (!item || item->menu != child) in updateMenuList()
693 item = new ConfigItem(parent, last, child, visible); in updateMenuList()
695 item->testUpdateMenu(visible); in updateMenuList()
698 updateMenuList(item, child); in updateMenuList()
700 updateMenuList(item, 0); in updateMenuList()
701 last = item; in updateMenuList()
705 if (item && item->menu == child) { in updateMenuList()
707 if (last == item) in updateMenuList()
709 else while (last->nextSibling() != item) in updateMenuList()
711 delete item; in updateMenuList()
719 ConfigItem* item; in keyPressEvent() local
733 item = (ConfigItem*)i; in keyPressEvent()
738 if (item->goParent) { in keyPressEvent()
742 menu = item->menu; in keyPressEvent()
752 changeValue(item); in keyPressEvent()
755 setValue(item, no); in keyPressEvent()
758 setValue(item, mod); in keyPressEvent()
761 setValue(item, yes); in keyPressEvent()
780 ConfigItem* item = (ConfigItem*)itemAt(p); in mouseReleaseEvent() local
786 if (!item) in mouseReleaseEvent()
789 menu = item->menu; in mouseReleaseEvent()
794 icon = item->pixmap(promptColIdx); in mouseReleaseEvent()
798 if (item->goParent) { in mouseReleaseEvent()
808 changeValue(item); in mouseReleaseEvent()
813 setValue(item, no); in mouseReleaseEvent()
816 setValue(item, mod); in mouseReleaseEvent()
819 setValue(item, yes); in mouseReleaseEvent()
822 changeValue(item); in mouseReleaseEvent()
841 ConfigItem* item = (ConfigItem*)itemAt(p); in mouseDoubleClickEvent() local
845 if (!item) in mouseDoubleClickEvent()
847 if (item->goParent) { in mouseDoubleClickEvent()
851 menu = item->menu; in mouseDoubleClickEvent()
858 changeValue(item); in mouseDoubleClickEvent()
871 ConfigItem* item = (ConfigItem *)currentItem(); in focusInEvent() local
872 if (item) { in focusInEvent()
873 item->setSelected(true); in focusInEvent()
874 menu = item->menu; in focusInEvent()
1001 void ConfigView::updateList(ConfigItem* item) in updateList() argument
1006 v->list->updateList(item); in updateList()
1578 ConfigItem* item; in setMenuLink() local
1601 item = menuList->findConfigItem(parent); in setMenuLink()
1602 if (item) { in setMenuLink()
1603 item->setSelected(true); in setMenuLink()
1604 menuList->scrollToItem(item); in setMenuLink()
1617 item = list->findConfigItem(menu); in setMenuLink()
1618 if (item) { in setMenuLink()
1619 item->setSelected(true); in setMenuLink()
1620 list->scrollToItem(item); in setMenuLink()
1634 ConfigItem* item, *oldSelection; in goBack() local
1643 item = (ConfigItem*)menuList->selectedItems().first(); in goBack()
1644 oldSelection = item; in goBack()
1645 while (item) { in goBack()
1646 if (item->menu == configList->rootEntry) { in goBack()
1648 item->setSelected(true); in goBack()
1651 item = (ConfigItem*)item->parent(); in goBack()