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

Lines Matching refs:item

105 	ConfigItem* item;
111 while ((item = parent->firstChild()))
112 delete item;
120 item = last ? last->nextSibling() : parent->firstChild();
138 if (!item || item->menu != child)
139 item = new ConfigItem(parent, last, child, visible);
141 item->testUpdateMenu(visible);
144 updateMenuList(item, child);
146 updateMenuList(item, 0);
147 last = item;
151 if (item && item->menu == child) {
153 if (last == item)
155 else while (last->nextSibling() != item)
157 delete item;
360 item = i;
361 if (sym_get_string_value(item->menu->sym))
362 setText(QString::fromLocal8Bit(sym_get_string_value(item->menu->sym)));
376 sym_set_string_value(item->menu->sym, text().latin1());
377 parent()->updateList(item);
449 ConfigItem* item = (ConfigItem*)selectedItem();
450 if (!item)
453 cview->setHelp(item);
455 menu = item->menu;
463 void ConfigList::updateList(ConfigItem* item)
472 item = firstChild();
473 if (!item)
474 item = new ConfigItem(this, 0, true);
475 last = item;
479 item = last ? last->nextSibling() : firstChild();
480 if (!item)
481 item = new ConfigItem(this, last, rootEntry, true);
483 item->testUpdateMenu(true);
485 updateMenuList(item, rootEntry);
502 void ConfigList::setValue(ConfigItem* item, tristate val)
508 sym = item->menu ? item->menu->sym : 0;
520 if (oldval == no && item->menu->list)
521 item->setOpen(TRUE);
522 parent()->updateList(item);
527 void ConfigList::changeValue(ConfigItem* item)
533 menu = item->menu;
538 if (item->menu->list)
539 item->setOpen(!item->isOpen());
549 if (item->menu->list) {
551 item->setOpen(!item->isOpen());
553 item->setOpen(TRUE);
556 parent()->updateList(item);
563 item->startRename(colMap[dataColIdx]);
566 parent()->lineEdit->show(item);
588 ConfigItem* item;
597 for (; (item = (ConfigItem*)it.current()); it++) {
598 if (item->menu == oldroot) {
599 setCurrentItem(item);
600 ensureItemVisible(item);
609 ConfigItem* item;
623 item = (ConfigItem*)i;
628 if (item->goParent) {
632 menu = item->menu;
642 changeValue(item);
645 setValue(item, no);
648 setValue(item, mod);
651 setValue(item, yes);
670 ConfigItem* item = (ConfigItem*)itemAt(p);
676 if (!item)
679 menu = item->menu;
684 pm = item->pixmap(promptColIdx);
687 treeStepSize() * (item->depth() + (rootIsDecorated() ? 1 : 0));
689 if (item->goParent) {
699 changeValue(item);
704 setValue(item, no);
707 setValue(item, mod);
710 setValue(item, yes);
713 changeValue(item);
732 ConfigItem* item = (ConfigItem*)itemAt(p);
736 if (!item)
738 if (item->goParent) {
742 menu = item->menu;
749 changeValue(item);
760 QListViewItem* item = currentItem();
761 if (!item)
764 setSelected(item, TRUE);
794 void ConfigView::updateList(ConfigItem* item)
799 v->list->updateList(item);
1019 void ConfigMainWindow::setHelp(QListViewItem* item)
1025 if (item)
1026 menu = ((ConfigItem*)item)->menu;
1033 menu = ((ConfigItem*)item)->menu;
1169 ConfigItem* item;
1174 item = (ConfigItem*)menuList->selectedItem();
1175 while (item) {
1176 if (item->menu == configList->rootEntry) {
1177 menuList->setSelected(item, TRUE);
1180 item = (ConfigItem*)item->parent();