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 #include "plugin.h"
00032 #include "jplugin.h"
00033 #include "ConduitDialog.h"
00034
00035 class JPilotProxyWidgetSetup : public ConduitConfig {
00036 Q_OBJECT
00037 public:
00038 JPilotProxyWidgetSetup(QWidget *,const char *,const QStringList &);
00039 virtual ~JPilotProxyWidgetSetup();
00040 JPlugin*findPlugin(QString fn);
00041
00042 protected:
00043 virtual void readSettings();
00044 virtual void commitChanges();
00045 virtual const QString getSettingsGroup() { return QString("JPilotPluginProxy");};
00046 virtual bool addConduit(QString file, bool on);
00047
00048 protected slots:
00049 virtual void slotOk();
00050 virtual void slotApply();
00051
00052 virtual void slotAddConduit();
00053 virtual void slotConfigureConduit();
00054 virtual void slotConfigureConduit(QListViewItem*item);
00055
00056 virtual void slotSelectPluginPath();
00057 virtual void slotUpdatePluginPath(const QString &newpath);
00058 virtual void slotBrowse();
00059 virtual void slotAddPluginPath();
00060 virtual void slotRemovePluginPath();
00061
00062
00063 private:
00064 JPilotProxyWidget *fConfigWidget;
00065 bool updatePluginPathSel;
00066 } ;
00067
00068 #endif
This file is part of the documentation for kpilot Library Version 3.2.2.