• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/scripts/kconfig/

Lines Matching refs:item

288 	item = i;
289 if (sym_get_string_value(item->menu->sym))
290 setText(QString::fromLocal8Bit(sym_get_string_value(item->menu->sym)));
304 sym_set_string_value(item->menu->sym, text().latin1());
305 parent()->updateList(item);
400 ConfigItem* item = (ConfigItem*)menu->data;
402 for (; item; item = item->nextItem) {
403 if (this == item->listView())
407 return item;
415 ConfigItem* item = (ConfigItem*)selectedItem();
416 if (!item)
419 menu = item->menu;
428 void ConfigList::updateList(ConfigItem* item)
436 ConfigItem* item;
439 item = (ConfigItem*)it.current();
440 if (!item->menu)
442 item->testUpdateMenu(menu_is_visible(item->menu));
449 item = firstChild();
450 if (!item)
451 item = new ConfigItem(this, 0, true);
452 last = item;
456 item = last ? last->nextSibling() : firstChild();
457 if (!item)
458 item = new ConfigItem(this, last, rootEntry, true);
460 item->testUpdateMenu(true);
462 updateMenuList(item, rootEntry);
471 void ConfigList::setValue(ConfigItem* item, tristate val)
477 sym = item->menu ? item->menu->sym : 0;
489 if (oldval == no && item->menu->list)
490 item->setOpen(TRUE);
491 parent()->updateList(item);
496 void ConfigList::changeValue(ConfigItem* item)
502 menu = item->menu;
507 if (item->menu->list)
508 item->setOpen(!item->isOpen());
518 if (item->menu->list) {
520 item->setOpen(!item->isOpen());
522 item->setOpen(TRUE);
525 parent()->updateList(item);
532 item->startRename(colMap[dataColIdx]);
535 parent()->lineEdit->show(item);
558 ConfigItem* item;
567 for (; (item = (ConfigItem*)it.current()); it++) {
568 if (item->menu == oldroot) {
569 setCurrentItem(item);
570 ensureItemVisible(item);
587 ConfigItem* item;
593 while ((item = parent->firstChild()))
594 delete item;
602 item = last ? last->nextSibling() : parent->firstChild();
622 if (!item || item->menu != child)
623 item = new ConfigItem(parent, last, child, visible);
625 item->testUpdateMenu(visible);
628 updateMenuList(item, child);
630 updateMenuList(item, 0);
631 last = item;
635 if (item && item->menu == child) {
637 if (last == item)
639 else while (last->nextSibling() != item)
641 delete item;
649 ConfigItem* item;
663 item = (ConfigItem*)i;
668 if (item->goParent) {
672 menu = item->menu;
682 changeValue(item);
685 setValue(item, no);
688 setValue(item, mod);
691 setValue(item, yes);
710 ConfigItem* item = (ConfigItem*)itemAt(p);
716 if (!item)
719 menu = item->menu;
724 pm = item->pixmap(promptColIdx);
727 treeStepSize() * (item->depth() + (rootIsDecorated() ? 1 : 0));
729 if (item->goParent) {
739 changeValue(item);
744 setValue(item, no);
747 setValue(item, mod);
750 setValue(item, yes);
753 changeValue(item);
772 ConfigItem* item = (ConfigItem*)itemAt(p);
776 if (!item)
778 if (item->goParent) {
782 menu = item->menu;
789 changeValue(item);
802 ConfigItem* item = (ConfigItem *)currentItem();
803 if (item) {
804 setSelected(item, TRUE);
805 menu = item->menu;
923 void ConfigView::updateList(ConfigItem* item)
928 v->list->updateList(item);
1494 ConfigItem* item;
1517 item = menuList->findConfigItem(parent);
1518 if (item) {
1519 menuList->setSelected(item, TRUE);
1520 menuList->ensureItemVisible(item);
1533 item = list->findConfigItem(menu);
1534 if (item) {
1535 list->setSelected(item, TRUE);
1536 list->ensureItemVisible(item);
1550 ConfigItem* item;
1555 item = (ConfigItem*)menuList->selectedItem();
1556 while (item) {
1557 if (item->menu == configList->rootEntry) {
1558 menuList->setSelected(item, TRUE);
1561 item = (ConfigItem*)item->parent();