Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ConfigMainWindow Class Reference

#include </home/clem/local/src/opie/scripts/kconfig/qconf.h>

Collaboration diagram for ConfigMainWindow:

Collaboration graph
[legend]
List of all members.

Public Slots

void setHelp (QListViewItem *item)
void changeMenu (struct menu *)
void listFocusChanged (void)
void goBack (void)
void loadConfig (void)
void saveConfig (void)
void saveConfigAs (void)
void showSingleView (void)
void showSplitView (void)
void showFullView (void)
void setShowAll (bool)
void setShowDebug (bool)
void setShowRange (bool)
void setShowName (bool)
void setShowData (bool)
void showIntro (void)
void showAbout (void)

Public Member Functions

 ConfigMainWindow (void)

Protected Member Functions

void closeEvent (QCloseEvent *e)

Protected Attributes

ConfigViewmenuView
ConfigListmenuList
ConfigViewconfigView
ConfigListconfigList
QTextView * helpText
QToolBar * toolBar
QAction * backAction
bool showDebug

Constructor & Destructor Documentation

ConfigMainWindow::ConfigMainWindow void   ) 
 

Definition at line 744 of file qconf.cc.

References backAction, changeMenu(), configApp, configList, configView, d, FALSE, goBack(), height, helpText, Key_L, Key_Q, Key_S, ConfigView::list, listFocusChanged(), loadConfig(), menuList, menuView, NULL, QSettings::readNumEntry(), Qt::RichText, saveConfig(), saveConfigAs(), QSplitter::setOrientation(), setShowAll(), setShowData(), setShowDebug(), setShowName(), setShowRange(), showAbout(), showDebug, showFullView(), showIntro(), showSingleView(), showSplitView(), toolBar, TRUE, width, Opie::MM::x, and Opie::MM::y.


Member Function Documentation

void ConfigMainWindow::changeMenu struct menu  )  [slot]
 

Definition at line 1059 of file qconf.cc.

References backAction, configList, ConfigList::setRootMenu(), and TRUE.

Referenced by ConfigMainWindow().

void ConfigMainWindow::closeEvent QCloseEvent *  e  )  [protected]
 

Definition at line 1186 of file qconf.cc.

References Escape, NULL, and sym_change_count.

void ConfigMainWindow::goBack void   )  [slot]
 

Definition at line 1076 of file qconf.cc.

References backAction, configList, FALSE, menuList, ConfigList::rootEntry, rootmenu, ConfigList::setParentMenu(), and TRUE.

Referenced by ConfigMainWindow().

void ConfigMainWindow::listFocusChanged void   )  [slot]
 

Definition at line 1065 of file qconf.cc.

References configList, menuList, menuMode, ConfigList::mode, and setHelp().

Referenced by ConfigMainWindow().

void ConfigMainWindow::loadConfig void   )  [slot]
 

Definition at line 1034 of file qconf.cc.

References QString::isNull(), QString::latin1(), NULL, s, and ConfigView::updateListAll().

Referenced by ConfigMainWindow().

void ConfigMainWindow::saveConfig void   )  [slot]
 

Definition at line 1044 of file qconf.cc.

References NULL.

Referenced by ConfigMainWindow().

void ConfigMainWindow::saveConfigAs void   )  [slot]
 

Definition at line 1050 of file qconf.cc.

References QString::isNull(), QString::latin1(), NULL, and s.

Referenced by ConfigMainWindow().

void ConfigMainWindow::setHelp QListViewItem *  item  )  [slot]
 

Definition at line 928 of file qconf.cc.

References configList, debug, E_NONE, expr_value::expr, expr_print_help(), menu::file, helpText, menu::lineno, file::name, NULL, P_CHOICE, P_DEFAULT, P_MENU, P_PROMPT, P_RANGE, P_SELECT, ConfigList::parent(), print_filter(), menu::prompt, prop, showDebug, menu::sym, sym_is_choice(), property::text, and property::visible.

Referenced by listFocusChanged(), and ConfigList::updateSelection().

void ConfigMainWindow::setShowAll bool   )  [slot]
 

Definition at line 1135 of file qconf.cc.

References configList, menuList, ConfigList::showAll, and ConfigList::updateListAll().

Referenced by ConfigMainWindow().

void ConfigMainWindow::setShowData bool   )  [slot]
 

Definition at line 1172 of file qconf.cc.

References configList, menuList, ConfigList::reinit(), and ConfigList::showData.

Referenced by ConfigMainWindow().

void ConfigMainWindow::setShowDebug bool   )  [slot]
 

Definition at line 1145 of file qconf.cc.

References showDebug.

Referenced by ConfigMainWindow().

void ConfigMainWindow::setShowName bool   )  [slot]
 

Definition at line 1152 of file qconf.cc.

References configList, menuList, ConfigList::reinit(), and ConfigList::showName.

Referenced by ConfigMainWindow().

void ConfigMainWindow::setShowRange bool   )  [slot]
 

Definition at line 1162 of file qconf.cc.

References configList, menuList, ConfigList::reinit(), and ConfigList::showRange.

Referenced by ConfigMainWindow().

void ConfigMainWindow::showAbout void   )  [slot]
 

Definition at line 1226 of file qconf.cc.

References str.

Referenced by ConfigMainWindow().

void ConfigMainWindow::showFullView void   )  [slot]
 

Definition at line 1122 of file qconf.cc.

References configList, FALSE, fullMode, menuList, menuView, ConfigList::mode, ConfigList::rootEntry, rootmenu, ConfigList::setAllOpen(), ConfigList::setRootMenu(), and ConfigList::updateListAll().

Referenced by ConfigMainWindow().

void ConfigMainWindow::showIntro void   )  [slot]
 

Definition at line 1209 of file qconf.cc.

References str.

Referenced by ConfigMainWindow().

void ConfigMainWindow::showSingleView void   )  [slot]
 

Definition at line 1093 of file qconf.cc.

References configList, menuList, menuView, ConfigList::mode, ConfigList::rootEntry, rootmenu, ConfigList::setAllOpen(), ConfigList::setRootMenu(), singleMode, TRUE, and ConfigList::updateListAll().

Referenced by ConfigMainWindow().

void ConfigMainWindow::showSplitView void   )  [slot]
 

Definition at line 1106 of file qconf.cc.

References configApp, configList, menuList, menuMode, menuView, ConfigList::mode, ConfigList::rootEntry, rootmenu, ConfigList::setAllOpen(), ConfigList::setRootMenu(), symbolMode, TRUE, and ConfigList::updateListAll().

Referenced by ConfigMainWindow().


Member Data Documentation

QAction* ConfigMainWindow::backAction [protected]
 

Definition at line 235 of file qconf.h.

Referenced by changeMenu(), ConfigMainWindow(), and goBack().

ConfigList* ConfigMainWindow::configList [protected]
 

Definition at line 232 of file qconf.h.

Referenced by changeMenu(), ConfigMainWindow(), goBack(), listFocusChanged(), setHelp(), setShowAll(), setShowData(), setShowName(), setShowRange(), showFullView(), showSingleView(), and showSplitView().

ConfigView* ConfigMainWindow::configView [protected]
 

Definition at line 231 of file qconf.h.

Referenced by ConfigMainWindow().

QTextView* ConfigMainWindow::helpText [protected]
 

Definition at line 233 of file qconf.h.

Referenced by ConfigMainWindow(), and setHelp().

ConfigList* ConfigMainWindow::menuList [protected]
 

Definition at line 230 of file qconf.h.

Referenced by ConfigMainWindow(), goBack(), listFocusChanged(), setShowAll(), setShowData(), setShowName(), setShowRange(), showFullView(), showSingleView(), and showSplitView().

ConfigView* ConfigMainWindow::menuView [protected]
 

Definition at line 229 of file qconf.h.

Referenced by ConfigMainWindow(), showFullView(), showSingleView(), and showSplitView().

bool ConfigMainWindow::showDebug [protected]
 

Definition at line 237 of file qconf.h.

Referenced by ConfigMainWindow(), setHelp(), and setShowDebug().

QToolBar* ConfigMainWindow::toolBar [protected]
 

Definition at line 234 of file qconf.h.

Referenced by ConfigMainWindow().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:29:31 2005 for OPIE by  doxygen 1.4.2