Lines Matching refs:item

248 	ConfigItem *item;  in createEditor()  local
255 item = static_cast<ConfigItem *>(index.internalPointer()); in createEditor()
256 if (!item || !item->menu || !menu_is_visible(item->menu)) in createEditor()
267 ConfigItem *item; in setModelData() local
277 item = static_cast<ConfigItem *>(index.internalPointer()); in setModelData()
278 if (!item || !item->menu) in setModelData()
281 sym = item->menu->sym; in setModelData()
385 ConfigItem* item = (ConfigItem*)menu->data; in findConfigItem() local
387 for (; item; item = item->nextItem) { in findConfigItem()
388 if (this == item->listView()) in findConfigItem()
392 return item; in findConfigItem()
403 ConfigItem* item = (ConfigItem*)selectedItems().first(); in updateSelection() local
404 if (!item) in updateSelection()
407 menu = item->menu; in updateSelection()
419 ConfigItem *item; in updateList() local
427 item = (ConfigItem*)(*it); in updateList()
428 if (!item->menu) in updateList()
430 item->testUpdateMenu(menu_is_visible(item->menu)); in updateList()
439 item = (ConfigItem *)topLevelItem(0); in updateList()
440 if (!item) in updateList()
441 item = new ConfigItem(this, 0, true); in updateList()
442 last = item; in updateList()
446 item = last ? last->nextSibling() : nullptr; in updateList()
447 if (!item) in updateList()
448 item = new ConfigItem(this, last, rootEntry, true); in updateList()
450 item->testUpdateMenu(true); in updateList()
452 updateMenuList(item, rootEntry); in updateList()
485 void ConfigList::setValue(ConfigItem* item, tristate val) in setValue() argument
491 sym = item->menu ? item->menu->sym : 0; in setValue()
503 if (oldval == no && item->menu->list) in setValue()
504 item->setExpanded(true); in setValue()
510 void ConfigList::changeValue(ConfigItem* item) in changeValue() argument
516 menu = item->menu; in changeValue()
521 if (item->menu->list) in changeValue()
522 item->setExpanded(!item->isExpanded()); in changeValue()
532 if (item->menu->list) { in changeValue()
534 item->setExpanded(!item->isExpanded()); in changeValue()
536 item->setExpanded(true); in changeValue()
566 ConfigItem* item; in setParentMenu() local
576 item = (ConfigItem *)(*it); in setParentMenu()
577 if (item->menu == oldroot) { in setParentMenu()
578 setCurrentItem(item); in setParentMenu()
579 scrollToItem(item); in setParentMenu()
597 ConfigItem* item; in updateMenuList() local
615 item = last ? last->nextSibling() : parent->firstChild(); in updateMenuList()
635 if (!item || item->menu != child) in updateMenuList()
636 item = new ConfigItem(parent, last, child, visible); in updateMenuList()
638 item->testUpdateMenu(visible); in updateMenuList()
641 updateMenuList(item, child); in updateMenuList()
643 updateMenuList(item, 0); in updateMenuList()
644 last = item; in updateMenuList()
648 if (item && item->menu == child) { in updateMenuList()
650 if (last == item) in updateMenuList()
652 else while (last->nextSibling() != item) in updateMenuList()
654 delete item; in updateMenuList()
662 ConfigItem* item; in updateMenuList() local
680 item = last ? last->nextSibling() : (ConfigItem *)topLevelItem(0); in updateMenuList()
700 if (!item || item->menu != child) in updateMenuList()
701 item = new ConfigItem(this, last, child, visible); in updateMenuList()
703 item->testUpdateMenu(visible); in updateMenuList()
706 updateMenuList(item, child); in updateMenuList()
708 updateMenuList(item, 0); in updateMenuList()
709 last = item; in updateMenuList()
713 if (item && item->menu == child) { in updateMenuList()
715 if (last == item) in updateMenuList()
717 else while (last->nextSibling() != item) in updateMenuList()
719 delete item; in updateMenuList()
727 ConfigItem* item; in keyPressEvent() local
741 item = (ConfigItem*)i; in keyPressEvent()
746 if (item->goParent) { in keyPressEvent()
750 menu = item->menu; in keyPressEvent()
763 changeValue(item); in keyPressEvent()
766 setValue(item, no); in keyPressEvent()
769 setValue(item, mod); in keyPressEvent()
772 setValue(item, yes); in keyPressEvent()
791 ConfigItem* item = (ConfigItem*)itemAt(p); in mouseReleaseEvent() local
797 if (!item) in mouseReleaseEvent()
800 menu = item->menu; in mouseReleaseEvent()
805 icon = item->icon(promptColIdx); in mouseReleaseEvent()
809 if (item->goParent) { in mouseReleaseEvent()
820 changeValue(item); in mouseReleaseEvent()
825 changeValue(item); in mouseReleaseEvent()
844 ConfigItem* item = (ConfigItem*)itemAt(p); in mouseDoubleClickEvent() local
848 if (!item) in mouseDoubleClickEvent()
850 if (item->goParent) { in mouseDoubleClickEvent()
854 menu = item->menu; in mouseDoubleClickEvent()
864 changeValue(item); in mouseDoubleClickEvent()
877 ConfigItem* item = (ConfigItem *)currentItem(); in focusInEvent() local
878 if (item) { in focusInEvent()
879 setSelected(item, true); in focusInEvent()
880 menu = item->menu; in focusInEvent()
1610 ConfigItem* item; in setMenuLink() local
1634 item = configList->findConfigItem(parent); in setMenuLink()
1635 if (item) { in setMenuLink()
1636 configList->setSelected(item, true); in setMenuLink()
1637 configList->scrollToItem(item); in setMenuLink()
1653 item = list->findConfigItem(menu); in setMenuLink()
1654 if (item) { in setMenuLink()
1655 list->setSelected(item, true); in setMenuLink()
1656 list->scrollToItem(item); in setMenuLink()