JPilotProxy-setup.h
00001 #ifndef _KPILOT_JPilotProxy_SETUP_H
00002 #define _KPILOT_JPilotProxy_SETUP_H
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032 #include "plugin.h"
00033 #include "jplugin.h"
00034 #include "ConduitDialog.h"
00035
00036 class JPilotProxyWidgetSetup : public ConduitConfig {
00037 Q_OBJECT
00038 public:
00039 JPilotProxyWidgetSetup(QWidget *,const char *,const QStringList &);
00040 virtual ~JPilotProxyWidgetSetup();
00041 JPlugin*findPlugin(QString fn);
00042
00043 protected:
00044 virtual void readSettings();
00045 virtual void commitChanges();
00046 virtual const QString getSettingsGroup() { return QString("JPilotPluginProxy");};
00047 virtual bool addConduit(QString file, bool on);
00048
00049 protected slots:
00050 virtual void slotOk();
00051 virtual void slotApply();
00052
00053 virtual void slotAddConduit();
00054 virtual void slotConfigureConduit();
00055 virtual void slotConfigureConduit(QListViewItem*item);
00056
00057 virtual void slotSelectPluginPath();
00058 virtual void slotUpdatePluginPath(const QString &newpath);
00059 virtual void slotBrowse();
00060 virtual void slotAddPluginPath();
00061 virtual void slotRemovePluginPath();
00062
00063
00064 private:
00065 JPilotProxyWidget *fConfigWidget;
00066 bool updatePluginPathSel;
00067 } ;
00068
00069 #endif
This file is part of the documentation for kdelibs Version 3.1.4.