kpilot

plugin.h File Reference

This file defines the base class of all KPilot conduit plugins configuration dialogs. More...

#include <qstringlist.h>
#include "syncAction.h"

Include dependency graph for plugin.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class  ConduitAction
 The SyncActions created by the factory should obey at least the argument test, indicating a dry run. More...
class  ConduitConfigBase
 ConduitConfigBase is for configuration purposes. More...
class  ConduitProxy
 The ConduitProxy action delays loading the plugin for a conduit until the conduit actually executes; the proxy then loads the file, creates a SyncAction for the conduit and runs that. More...
class  CUDCounter
 Create-Update-Delete tracking of the plugin, used for reporting purposes (in a consistent manner). More...

Namespaces

namespace  Pilot
namespace  PluginUtility

Functions

QString PluginUtility::findArgument (const QStringList &a, const QString argname)
bool PluginUtility::isRunning (const QCString &appName)
unsigned long PluginUtility::pluginVersion (const KLibrary *)
QString PluginUtility::pluginVersionString (const KLibrary *lib)

Variables

static const unsigned int Pilot::PLUGIN_API = 20061118

Detailed Description

This file defines the base class of all KPilot conduit plugins configuration dialogs.

This is necessary so that we have a fixed API to talk to from inside KPilot.

The factories used by KPilot plugins are also documented here.

Definition in file plugin.h.