27#ifndef KIPI_INTERFACE_H
28#define KIPI_INTERFACE_H
69 Interface(QObject *parent,
const char *name=0);
74 virtual QValueList<ImageCollection>
allAlbums() = 0;
77 virtual bool addImage(
const KURL&, QString& err );
78 virtual void delImage(
const KURL& );
Definition imagecollection.h:53
Definition imageinfo.h:55
virtual ImageInfo info(const KURL &)=0
virtual ImageCollection currentAlbum()=0
Definition interface.cpp:184
virtual bool addImage(const KURL &, QString &err)
Definition interface.cpp:167
void currentAlbumChanged(bool anyAlbum)
Interface(QObject *parent, const char *name=0)
Definition interface.cpp:103
virtual void delImage(const KURL &)
Definition interface.cpp:175
virtual void refreshImages(const KURL::List &)
Definition interface.cpp:121
void selectionChanged(bool hasSelection)
virtual QString fileExtensions()
Definition interface.cpp:225
friend class PluginLoader
Definition interface.h:100
virtual QValueList< ImageCollection > allAlbums()=0
Definition interface.cpp:204
static QString version()
Definition interface.cpp:113
virtual ImageCollection currentSelection()=0
Definition interface.cpp:195
virtual int features() const =0
Definition interface.cpp:214
bool hasFeature(KIPI::Features feature)
Definition interface.cpp:129
#define LIBKIPI_EXPORT
Definition libkipi_export.h:35
Definition batchprogressdialog.cpp:70
Features
Definition interface.h:49
@ AlbumsHaveCategory
Definition interface.h:56
@ ImageTitlesWritable
Definition interface.h:55
@ AlbumsUseFirstImagePreview
Definition interface.h:58
@ ImagesHasTime
Definition interface.h:52
@ SupportsDateRanges
Definition interface.h:53
@ AlbumsHaveComments
Definition interface.h:50
@ ImagesHasComments
Definition interface.h:51
@ HostSupportsTags
Definition interface.h:59
@ AlbumsHaveCreationDate
Definition interface.h:57
@ AcceptNewImages
Definition interface.h:54