kconfig: add menu_get_ext_help function to display more information
[safe/jmp/linux-2.6] / scripts / kconfig / qconf.h
index b824f78..b3b5657 100644 (file)
@@ -55,6 +55,7 @@ public:
        {
                return (ConfigView*)Parent::parent();
        }
+       ConfigItem* findConfigItem(struct menu *);
 
 protected:
        void keyPressEvent(QKeyEvent *e);
@@ -77,7 +78,7 @@ signals:
        void menuChanged(struct menu *menu);
        void menuSelected(struct menu *menu);
        void parentSelected(void);
-       void gotFocus(void);
+       void gotFocus(struct menu *);
 
 public:
        void updateListAll(void)
@@ -258,6 +259,7 @@ public slots:
 
 signals:
        void showDebugChanged(bool);
+       void menuSelected(struct menu *);
 
 protected:
        void symbolInfo(void);
@@ -277,7 +279,7 @@ class ConfigSearchWindow : public QDialog {
        Q_OBJECT
        typedef class QDialog Parent;
 public:
-       ConfigSearchWindow(QWidget* parent, const char *name = 0);
+       ConfigSearchWindow(ConfigMainWindow* parent, const char *name = 0);
 
 public slots:
        void saveSettings(void);
@@ -295,11 +297,14 @@ protected:
 
 class ConfigMainWindow : public QMainWindow {
        Q_OBJECT
+
+       static QAction *saveAction;
+       static void conf_changed(void);
 public:
        ConfigMainWindow(void);
 public slots:
-       void setHelp(QListViewItem* item);
        void changeMenu(struct menu *);
+       void setMenuLink(struct menu *);
        void listFocusChanged(void);
        void goBack(void);
        void loadConfig(void);