|
libKipi
|
Classes | |
| class | BatchProgressItem |
| class | BatchProgressDialog |
| class | ImageCollection |
| class | ImageCollectionItem |
| class | ImageCollectionSelector |
| class | ImageCollectionShared |
| struct | AlbumLVI |
| struct | ImageLVI |
| class | ImageDialog |
| class | ImageInfo |
| class | ImageInfoShared |
| class | Interface |
| class | Plugin |
| class | PluginCheckBox |
| class | PluginLoader |
| class | ConfigWidget |
| class | UploadWidget |
Enumerations | |
| enum | ActionMessageType { StartingMessage = 0, SuccessMessage, WarningMessage, ErrorMessage, ProgressMessage } |
| enum | TimeSpec { FromInfo, ToInfo } |
| enum | Features { AlbumsHaveComments = 1 << 0, ImagesHasComments = 1 << 1, ImagesHasTime = 1 << 2, SupportsDateRanges = 1 << 3, AcceptNewImages = 1 << 4, ImageTitlesWritable = 1 << 5, AlbumsHaveCategory = 1 << 6, AlbumsHaveCreationDate = 1 << 7, AlbumsUseFirstImagePreview = 1 << 8, HostSupportsTags = 1 << 9 } |
| enum | Category { IMAGESPLUGIN = 0, EFFECTSPLUGIN, TOOLSPLUGIN, IMPORTPLUGIN, EXPORTPLUGIN, BATCHPLUGIN, COLLECTIONSPLUGIN } |
This is the namespace
| enum KIPI::Category |
| enum KIPI::Features |
Not all host applications support the full subset of features that KIPI allows access to. As an example KimDaBa do not support comments for albums. Thus before a plugin expect a decant value for the comment, it should check whether KIPI::AlbumsHaveComments are set. It does so using KIPI::Interface::hasFeature() When adding new items, remember to update "hasFeature( const QString& feature )" and the hello world plugin.
| enum KIPI::TimeSpec |
1.8.5