27 #ifndef KIPI_INTERFACE_H 28 #define KIPI_INTERFACE_H 69 Interface(QObject *parent,
const char *name=0);
74 virtual QValueList<ImageCollection> allAlbums() = 0;
76 virtual ImageInfo info(
const KURL& ) = 0;
77 virtual bool addImage(
const KURL&, QString& err );
78 virtual void delImage(
const KURL& );
80 virtual void refreshImages(
const KURL::List& );
82 virtual QString fileExtensions();
87 static QString version();
91 void selectionChanged(
bool hasSelection );
92 void currentAlbumChanged(
bool anyAlbum );
96 virtual int features()
const = 0;
101 bool hasFeature(
const QString& feature );
Definition: interface.h:53
Definition: interface.h:58
Definition: interface.h:57
Definition: pluginloader.h:43
Definition: imagecollection.h:52
Definition: interface.h:55
Features
Definition: interface.h:48
Definition: batchprogressdialog.cpp:69
Definition: interface.h:63
#define LIBKIPI_EXPORT
Definition: libkipi_export.h:35
Definition: imageinfo.h:54
Definition: interface.h:51
Definition: interface.h:50
Definition: interface.h:56
Definition: interface.h:52
Definition: interface.h:59
Definition: interface.h:54