#include </home/clem/local/src/opie/scripts/kconfig/qconf.h>
Collaboration diagram for ConfigList:

Public Slots | |
| void | setRootMenu (struct menu *menu) |
| void | updateList (ConfigItem *item) |
| void | setValue (ConfigItem *item, tristate val) |
| void | changeValue (ConfigItem *item) |
| void | updateSelection (void) |
Signals | |
| void | menuSelected (struct menu *menu) |
| void | parentSelected (void) |
| void | gotFocus (void) |
Public Member Functions | |
| ConfigList (ConfigView *p, ConfigMainWindow *cview) | |
| void | reinit (void) |
| ConfigView * | parent (void) const |
| void | updateListAll (void) |
| ConfigList * | listView () |
| ConfigItem * | firstChild () const |
| int | mapIdx (colIdx idx) |
| void | addColumn (colIdx idx, const QString &label) |
| void | removeColumn (colIdx idx) |
| void | setAllOpen (bool open) |
| void | setParentMenu (void) |
| template<class P> | |
| void | updateMenuList (P *, struct menu *) |
Public Attributes | |
| bool | updateAll |
| QPixmap | symbolYesPix |
| QPixmap | symbolModPix |
| QPixmap | symbolNoPix |
| QPixmap | choiceYesPix |
| QPixmap | choiceNoPix |
| QPixmap | menuPix |
| QPixmap | menuInvPix |
| QPixmap | menuBackPix |
| QPixmap | voidPix |
| bool | showAll |
| bool | showName |
| bool | showRange |
| bool | showData |
| enum listMode | mode |
| menu * | rootEntry |
| QColorGroup | disabledColorGroup |
| QColorGroup | inactivedColorGroup |
Protected Member Functions | |
| void | keyPressEvent (QKeyEvent *e) |
| void | contentsMousePressEvent (QMouseEvent *e) |
| void | contentsMouseReleaseEvent (QMouseEvent *e) |
| void | contentsMouseMoveEvent (QMouseEvent *e) |
| void | contentsMouseDoubleClickEvent (QMouseEvent *e) |
| void | focusInEvent (QFocusEvent *e) |
Protected Attributes | |
| ConfigMainWindow * | cview |
Private Types | |
| typedef QListView | Parent |
Private Attributes | |
| int | colMap [colNr] |
| int | colRevMap [colNr] |
|
|
|
|
||||||||||||
|
Definition at line 330 of file qconf.cc. References addColumn(), colMap, colNr, colRevMap, disabledColorGroup, i, inactivedColorGroup, promptColIdx, reinit(), property::text, TRUE, and updateSelection(). |
|
||||||||||||
|
Definition at line 88 of file qconf.h. References colMap, and colRevMap. Referenced by ConfigList(), and reinit(). |
|
|
Definition at line 459 of file qconf.cc. References colMap, dataColIdx, no, parent(), S_BOOLEAN, S_HEX, S_INT, S_STRING, S_TRISTATE, menu::sym, sym_get_tristate_value(), TRUE, and type. Referenced by contentsMouseDoubleClickEvent(), contentsMouseReleaseEvent(), and keyPressEvent(). |
|
|
Definition at line 661 of file qconf.cc. References changeValue(), ConfigItem::goParent, ConfigItem::menu, menuSelected(), mode, p, P_MENU, P_UNKNOWN, parentSelected(), menu::prompt, singleMode, symbolMode, and property::type. |
|
|
|
|
|
|
|
|
Definition at line 599 of file qconf.cc. References changeValue(), colRevMap, dataColIdx, fullMode, ConfigItem::goParent, ConfigItem::menu, menuMode, menuSelected(), mod, modColIdx, mode, no, noColIdx, off, p, P_MENU, P_UNKNOWN, parentSelected(), ConfigItem::pixmap(), menu::prompt, promptColIdx, rootEntry, setValue(), property::type, width, Opie::MM::x, yes, and yesColIdx. |
|
|
Definition at line 80 of file qconf.h. Referenced by updateList(). |
|
|
Definition at line 688 of file qconf.cc. References gotFocus(), and TRUE. |
|
|
Referenced by focusInEvent(). |
|
|
Definition at line 538 of file qconf.cc. References changeValue(), fullMode, ConfigItem::goParent, i, Key_M, Key_N, Key_Y, ConfigItem::menu, menuMode, menuSelected(), mod, mode, no, P_MENU, P_UNKNOWN, parentSelected(), menu::prompt, rootEntry, setValue(), property::type, type, and yes. |
|
|
|
|
|
Definition at line 84 of file qconf.h. References colMap. Referenced by ConfigItem::updateMenu(). |
|
|
Referenced by contentsMouseDoubleClickEvent(), contentsMouseReleaseEvent(), keyPressEvent(), and updateSelection(). |
|
|
Definition at line 43 of file qconf.h. Referenced by changeValue(), ConfigMainWindow::setHelp(), and setValue(). |
|
|
Referenced by contentsMouseDoubleClickEvent(), contentsMouseReleaseEvent(), and keyPressEvent(). |
|
|
Definition at line 358 of file qconf.cc. References addColumn(), dataColIdx, modColIdx, nameColIdx, noColIdx, removeColumn(), showData, showName, showRange, updateListAll(), and yesColIdx. Referenced by ConfigList(), ConfigMainWindow::setShowData(), ConfigMainWindow::setShowName(), and ConfigMainWindow::setShowRange(). |
|
|
Definition at line 93 of file qconf.h. References col, colMap, and colRevMap. Referenced by reinit(). |
|
|
Definition at line 426 of file qconf.cc. Referenced by ConfigMainWindow::showFullView(), ConfigMainWindow::showSingleView(), and ConfigMainWindow::showSplitView(). |
|
|
Definition at line 518 of file qconf.cc. References ConfigItem::menu, menu::parent, rootEntry, rootmenu, and setRootMenu(). Referenced by ConfigMainWindow::goBack(). |
|
|
Definition at line 503 of file qconf.cc. References P_MENU, P_UNKNOWN, rootEntry, type, updateListAll(), and updateMenuList(). Referenced by ConfigMainWindow::changeMenu(), setParentMenu(), ConfigMainWindow::showFullView(), ConfigMainWindow::showSingleView(), and ConfigMainWindow::showSplitView(). |
|
||||||||||||
|
Definition at line 434 of file qconf.cc. References no, parent(), S_BOOLEAN, S_TRISTATE, sym_get_tristate_value(), TRUE, and type. Referenced by contentsMouseReleaseEvent(), and keyPressEvent(). |
|
|
Definition at line 398 of file qconf.cc. References firstChild(), mode, ConfigItem::nextSibling(), menu::parent, menu::prompt, rootEntry, rootmenu, singleMode, menu::sym, symbolMode, and updateMenuList(). Referenced by ConfigView::updateList(), and updateListAll(). |
|
|
Definition at line 70 of file qconf.h. References NULL, updateAll, and updateList(). Referenced by reinit(), setRootMenu(), ConfigMainWindow::setShowAll(), ConfigMainWindow::showFullView(), ConfigMainWindow::showSingleView(), ConfigMainWindow::showSplitView(), and ConfigView::updateListAll(). |
|
||||||||||||||||
|
Definition at line 45 of file qconf.cc. References ConfigItem::firstChild(), menu::flags, fullMode, ConfigItem::goParent, menu::list, ConfigItem::menu, MENU_ROOT, menuMode, mode, menu::next, ConfigItem::nextSibling(), P_MENU, P_UNKNOWN, menu::prompt, showAll, symbolMode, ConfigItem::testUpdateMenu(), property::type, and type. Referenced by setRootMenu(), and updateList(). |
|
|
Definition at line 379 of file qconf.cc. References cview, menuMode, menuSelected(), mode, P_MENU, P_UNKNOWN, menu::prompt, ConfigMainWindow::setHelp(), property::type, and type. Referenced by ConfigList(). |
|
|
Definition at line 110 of file qconf.h. Referenced by ConfigItem::updateMenu(). |
|
|
Definition at line 110 of file qconf.h. Referenced by ConfigItem::updateMenu(). |
|
|
Definition at line 120 of file qconf.h. Referenced by addColumn(), changeValue(), ConfigList(), mapIdx(), and removeColumn(). |
|
|
Definition at line 121 of file qconf.h. Referenced by addColumn(), ConfigList(), contentsMouseReleaseEvent(), and removeColumn(). |
|
|
Definition at line 49 of file qconf.h. Referenced by updateSelection(). |
|
|
Definition at line 116 of file qconf.h. Referenced by ConfigList(), and ConfigItem::paintCell(). |
|
|
Definition at line 117 of file qconf.h. Referenced by ConfigList(), and ConfigItem::paintCell(). |
|
|
Definition at line 111 of file qconf.h. Referenced by ConfigItem::updateMenu(). |
|
|
|
|
|
Definition at line 111 of file qconf.h. Referenced by ConfigItem::updateMenu(). |
|
|
|
Definition at line 115 of file qconf.h. Referenced by contentsMouseReleaseEvent(), ConfigMainWindow::goBack(), keyPressEvent(), setParentMenu(), setRootMenu(), ConfigMainWindow::showFullView(), ConfigMainWindow::showSingleView(), ConfigMainWindow::showSplitView(), updateList(), and ConfigItem::updateMenu(). |
|
|
Definition at line 113 of file qconf.h. Referenced by ConfigMainWindow::setShowAll(), ConfigItem::updateMenu(), and updateMenuList(). |
|
|
Definition at line 113 of file qconf.h. Referenced by reinit(), and ConfigMainWindow::setShowData(). |
|
|
Definition at line 113 of file qconf.h. Referenced by reinit(), and ConfigMainWindow::setShowName(). |
|
|
Definition at line 113 of file qconf.h. Referenced by reinit(), and ConfigMainWindow::setShowRange(). |
|
|
Definition at line 109 of file qconf.h. Referenced by ConfigItem::updateMenu(). |
|
|
Definition at line 109 of file qconf.h. Referenced by ConfigItem::updateMenu(). |
|
|
Definition at line 109 of file qconf.h. Referenced by ConfigItem::updateMenu(). |
|
|
Definition at line 107 of file qconf.h. Referenced by updateListAll(). |
|
|
|
1.4.2