21 #ifndef PLUGINPICKER_H
22 #define PLUGINPICKER_H
24 #include <libqopensync/plugin.h>
26 #include <kdialogbase.h>
27 #include <kwidgetlist.h>
31 class PluginItem : public KWidgetListItem
34 PluginItem( KWidgetList *, const QSync::Plugin & );
36 QSync::Plugin plugin() const { return mPlugin; }
39 QSync::Plugin mPlugin;
42 class PluginPicker : public TQWidget
48 PluginPicker( TQWidget *parent );
50 QSync::Plugin selectedPlugin() const;
56 void updatePluginList();
59 KWidgetList *mPluginList;
62 class PluginPickerDialog : public KDialogBase
68 PluginPickerDialog( TQWidget *parent );
70 QSync::Plugin selectedPlugin() const;
72 static QSync::Plugin getPlugin( TQWidget *parent );
79 PluginPicker *mPicker;
|