Lines Matching refs:item
247 ConfigItem *item; in createEditor() local
254 item = static_cast<ConfigItem *>(index.internalPointer()); in createEditor()
255 if (!item || !item->menu || !menu_is_visible(item->menu)) in createEditor()
266 ConfigItem *item; in setModelData() local
276 item = static_cast<ConfigItem *>(index.internalPointer()); in setModelData()
277 if (!item || !item->menu) in setModelData()
280 sym = item->menu->sym; in setModelData()
383 ConfigItem* item = (ConfigItem*)menu->data; in findConfigItem() local
385 for (; item; item = item->nextItem) { in findConfigItem()
386 if (this == item->listView()) in findConfigItem()
390 return item; in findConfigItem()
401 ConfigItem* item = (ConfigItem*)selectedItems().first(); in updateSelection() local
402 if (!item) in updateSelection()
405 menu = item->menu; in updateSelection()
417 ConfigItem *item; in updateList() local
425 item = (ConfigItem*)(*it); in updateList()
426 if (!item->menu) in updateList()
428 item->testUpdateMenu(menu_is_visible(item->menu)); in updateList()
437 item = (ConfigItem *)topLevelItem(0); in updateList()
438 if (!item) in updateList()
439 item = new ConfigItem(this, 0, true); in updateList()
440 last = item; in updateList()
444 item = last ? last->nextSibling() : nullptr; in updateList()
445 if (!item) in updateList()
446 item = new ConfigItem(this, last, rootEntry, true); in updateList()
448 item->testUpdateMenu(true); in updateList()
450 updateMenuList(item, rootEntry); in updateList()
483 void ConfigList::setValue(ConfigItem* item, tristate val) in setValue() argument
489 sym = item->menu ? item->menu->sym : 0; in setValue()
501 if (oldval == no && item->menu->list) in setValue()
502 item->setExpanded(true); in setValue()
508 void ConfigList::changeValue(ConfigItem* item) in changeValue() argument
514 menu = item->menu; in changeValue()
519 if (item->menu->list) in changeValue()
520 item->setExpanded(!item->isExpanded()); in changeValue()
530 if (item->menu->list) { in changeValue()
532 item->setExpanded(!item->isExpanded()); in changeValue()
534 item->setExpanded(true); in changeValue()
564 ConfigItem* item; in setParentMenu() local
574 item = (ConfigItem *)(*it); in setParentMenu()
575 if (item->menu == oldroot) { in setParentMenu()
576 setCurrentItem(item); in setParentMenu()
577 scrollToItem(item); in setParentMenu()
595 ConfigItem* item; in updateMenuList() local
613 item = last ? last->nextSibling() : parent->firstChild(); in updateMenuList()
633 if (!item || item->menu != child) in updateMenuList()
634 item = new ConfigItem(parent, last, child, visible); in updateMenuList()
636 item->testUpdateMenu(visible); in updateMenuList()
639 updateMenuList(item, child); in updateMenuList()
641 updateMenuList(item, 0); in updateMenuList()
642 last = item; in updateMenuList()
646 if (item && item->menu == child) { in updateMenuList()
648 if (last == item) in updateMenuList()
650 else while (last->nextSibling() != item) in updateMenuList()
652 delete item; in updateMenuList()
660 ConfigItem* item; in updateMenuList() local
678 item = last ? last->nextSibling() : (ConfigItem *)topLevelItem(0); in updateMenuList()
698 if (!item || item->menu != child) in updateMenuList()
699 item = new ConfigItem(this, last, child, visible); in updateMenuList()
701 item->testUpdateMenu(visible); in updateMenuList()
704 updateMenuList(item, child); in updateMenuList()
706 updateMenuList(item, 0); in updateMenuList()
707 last = item; in updateMenuList()
711 if (item && item->menu == child) { in updateMenuList()
713 if (last == item) in updateMenuList()
715 else while (last->nextSibling() != item) in updateMenuList()
717 delete item; in updateMenuList()
725 ConfigItem* item; in keyPressEvent() local
739 item = (ConfigItem*)i; in keyPressEvent()
744 if (item->goParent) { in keyPressEvent()
748 menu = item->menu; in keyPressEvent()
761 changeValue(item); in keyPressEvent()
764 setValue(item, no); in keyPressEvent()
767 setValue(item, mod); in keyPressEvent()
770 setValue(item, yes); in keyPressEvent()
789 ConfigItem* item = (ConfigItem*)itemAt(p); in mouseReleaseEvent() local
795 if (!item) in mouseReleaseEvent()
798 menu = item->menu; in mouseReleaseEvent()
803 icon = item->icon(promptColIdx); in mouseReleaseEvent()
807 if (item->goParent) { in mouseReleaseEvent()
818 changeValue(item); in mouseReleaseEvent()
823 changeValue(item); in mouseReleaseEvent()
842 ConfigItem* item = (ConfigItem*)itemAt(p); in mouseDoubleClickEvent() local
846 if (!item) in mouseDoubleClickEvent()
848 if (item->goParent) { in mouseDoubleClickEvent()
852 menu = item->menu; in mouseDoubleClickEvent()
862 changeValue(item); in mouseDoubleClickEvent()
875 ConfigItem* item = (ConfigItem *)currentItem(); in focusInEvent() local
876 if (item) { in focusInEvent()
877 setSelected(item, true); in focusInEvent()
878 menu = item->menu; in focusInEvent()
1589 ConfigItem* item; in setMenuLink() local
1613 item = configList->findConfigItem(parent); in setMenuLink()
1614 if (item) { in setMenuLink()
1615 configList->setSelected(item, true); in setMenuLink()
1616 configList->scrollToItem(item); in setMenuLink()
1632 item = list->findConfigItem(menu); in setMenuLink()
1633 if (item) { in setMenuLink()
1634 list->setSelected(item, true); in setMenuLink()
1635 list->scrollToItem(item); in setMenuLink()