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.