KDevelop API Documentation

doctreeglobalconfigwidget.h

Go to the documentation of this file.
00001 /***************************************************************************
00002  *   Copyright (C) 2002 by Bernd Gehrmann                                  *
00003  *   bernd@kdevelop.org                                                    *
00004  *                                                                         *
00005  *   This program is free software; you can redistribute it and/or modify  *
00006  *   it under the terms of the GNU General Public License as published by  *
00007  *   the Free Software Foundation; either version 2 of the License, or     *
00008  *   (at your option) any later version.                                   *
00009  *                                                                         *
00010  ***************************************************************************/
00011 
00012 #ifndef _DOCTREEGLOBALCONFIGWIDGET_H_
00013 #define _DOCTREEGLOBALCONFIGWIDGET_H_
00014 
00015 #include "doctreeglobalconfigwidgetbase.h"
00016 
00017 class DocTreeViewWidget;
00018 class DocTreeViewPart;
00019 
00020 class DocTreeGlobalConfigWidget : public DocTreeGlobalConfigWidgetBase
00021 {
00022     Q_OBJECT
00023 
00024 public:
00025     DocTreeGlobalConfigWidget( DocTreeViewPart *part, DocTreeViewWidget *widget, QWidget *parent, const char *name=0 );
00026     ~DocTreeGlobalConfigWidget();
00027 
00028 public slots:
00029     void accept();
00030 
00031 private slots:
00032     void updateConfigClicked();
00033     void updateIndexClicked();
00034     void runHtdig( QString arg );
00035     void removeBookmarkClicked();
00036     void addBookmarkClicked();
00037     void extEdit();
00038     void extEnable();
00039     void extDisable();
00040     void doxygenadd_button_clicked();
00041     void doxygenedit_button_clicked();
00042     void doxygenremove_button_clicked();
00043     void qtdocsadd_button_clicked();
00044     void qtdocsedit_button_clicked();
00045     void qtdocsremove_button_clicked();
00046     void kdocadd_button_clicked();
00047     void kdocedit_button_clicked();
00048     void kdocremove_button_clicked();
00049     void pushEdit_clicked();
00050     void extAddButton_clicked();
00051     void extRemoveButton_clicked();
00052     void dhAddButton_clicked();
00053     void dhDisableButton_clicked();
00054     void dhEditButton_clicked();
00055     void dhEnableButton_clicked();
00056     void dhRemoveButton_clicked();
00057     void dhScanButton_clicked();
00058 
00059 private:
00060     void readConfig();
00061     void storeConfig();
00062     void readTocConfigs();
00063     void readDevHelpConfig();
00064     
00065     DocTreeViewWidget *m_widget;
00066     QStringList m_ignoreTocs;
00067     QStringList m_ignoreDevHelp;
00068     DocTreeViewPart *m_part;
00069 };
00070 
00071 #endif
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:22:39 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003