digiKam
Digikam::DPluginDImg Class Referenceabstract
+ Inheritance diagram for Digikam::DPluginDImg:

Public Member Functions

virtual QList< DPluginAuthorauthors () const =0
 Returns authors list for the plugin. More...
 
virtual int canRead (const QFileInfo &fileInfo, bool magic) const =0
 
virtual int canWrite (const QString &format) const =0
 
QStringList categories () const override
 
virtual void cleanUp ()
 
int count () const override
 
virtual QString description () const =0
 Returns a short description about the plugin. More...
 
virtual QString details () const =0
 Returns a long description about the plugin. More...
 
 DPluginDImg (QObject *const parent=nullptr)
 
QMap< QString, QString > extraAboutData () const override
 
QString extraAboutDataTitle () const override
 Returns the title of data returned by extraAboiutData(). More...
 
bool hasVisibilityProperty () const override
 
virtual QIcon icon () const
 Returns an icon for the plugin. Default implementation return the system plugin icon. More...
 
QString ifaceIid () const override
 
virtual QString iid () const =0
 Returns the unique internal identification property of the plugin. Must be formatted as "org.kde.digikam.plugin._PLUGIN_TYPE_._NAME_OF_PLUGIN_". Examples: "org.kde.digikam.plugin.generic.Calendar" "org.kde.digikam.plugin.editor.AdjustCurvesTool" "org.kde.digikam.plugin.bqm.NoiseReduction". More...
 
QString libraryFileName () const
 Returns the file name of the library for this plugin. This string is filled at run-time by plugin loader. More...
 
virtual DImgLoaderloader (DImg *const image, const DRawDecoding &rawSettings=DRawDecoding()) const =0
 
virtual QString loaderName () const =0
 
virtual QString name () const =0
 Returns the user-visible name of the plugin. More...
 
QStringList pluginAuthors () const
 
virtual bool previewSupported () const
 
void setLibraryFileName (const QString &)
 Sets the file name of the library for this plugin. This string is filled at run-time by plugin loader. More...
 
void setShouldLoaded (bool b)
 
virtual void setup (QObject *const parent)=0
 
void setVisible (bool) override
 
bool shouldLoaded () const
 
virtual QString typeMimes () const =0
 
QString version () const
 
 ~DPluginDImg () override
 

Constructor & Destructor Documentation

◆ DPluginDImg()

Digikam::DPluginDImg::DPluginDImg ( QObject *const  parent = nullptr)
explicit

Constructor with optional parent object

◆ ~DPluginDImg()

Digikam::DPluginDImg::~DPluginDImg ( )
override

Destructor

Member Function Documentation

◆ authors()

virtual QList<DPluginAuthor> Digikam::DPlugin::authors ( ) const
pure virtualinherited

Returns authors list for the plugin.

Implemented in DigikamRawImportUFRawPlugin::UFRawRawImportPlugin, DigikamRawImportRawTherapeePlugin::RawTherapeeRawImportPlugin, DigikamRawImportNativePlugin::RawImportNativePlugin, DigikamRawImportDarkTablePlugin::DarkTableRawImportPlugin, DigikamGenericYFPlugin::YFPlugin, DigikamGenericVKontaktePlugin::VKontaktePlugin, DigikamGenericUnifiedPlugin::UnifiedPlugin, DigikamGenericTwitterPlugin::TwitterPlugin, DigikamGenericSmugPlugin::SmugPlugin, DigikamGenericRajcePlugin::RajcePlugin, DigikamGenericPiwigoPlugin::PiwigoPlugin, DigikamGenericPinterestPlugin::PPlugin, DigikamGenericOneDrivePlugin::ODPlugin, DigikamGenericMediaWikiPlugin::MediaWikiPlugin, DigikamGenericIpfsPlugin::IpfsPlugin, DigikamGenericINatPlugin::INatPlugin, DigikamGenericImgUrPlugin::ImgUrPlugin, DigikamGenericImageShackPlugin::ImageShackPlugin, DigikamGenericGoogleServicesPlugin::GSPlugin, DigikamGenericFlickrPlugin::FlickrPlugin, DigikamGenericFileTransferPlugin::FTPlugin, DigikamGenericFileCopyPlugin::FCPlugin, DigikamGenericFaceBookPlugin::FbPlugin, DigikamGenericDropBoxPlugin::DBPlugin, DigikamGenericBoxPlugin::BoxPlugin, DigikamGenericSlideShowPlugin::SlideShowPlugin, DigikamGenericPresentationPlugin::PresentationPlugin, DigikamGenericGLViewerPlugin::GLViewerPlugin, DigikamGenericWallpaperPlugin::WallpaperPlugin, DigikamGenericVideoSlideShowPlugin::VideoSlideShowPlugin, DigikamGenericSendByMailPlugin::SendByMailPlugin, DigikamGenericPrintCreatorPlugin::PrintCreatorPlugin, DigikamGenericPanoramaPlugin::PanoramaPlugin, DigikamGenericMjpegStreamPlugin::MjpegStreamPlugin, DigikamGenericMediaServerPlugin::MediaServerPlugin, DigikamGenericJAlbumPlugin::JAlbumPlugin, DigikamGenericHtmlGalleryPlugin::HtmlGalleryPlugin, DigikamGenericExpoBlendingPlugin::ExpoBlendingPlugin, DigikamGenericDNGConverterPlugin::DNGConverterPlugin, DigikamGenericCalendarPlugin::CalendarPlugin, DigikamGenericTimeAdjustPlugin::TimeAdjustPlugin, DigikamGenericMetadataEditPlugin::MetadataEditPlugin, DigikamGenericGeolocationEditPlugin::GeolocationEditPlugin, DigikamGenericDScannerPlugin::DigitalScannerPlugin, DigikamEditorShearToolPlugin::ShearToolPlugin, DigikamEditorResizeToolPlugin::ResizeToolPlugin, DigikamEditorRatioCropToolPlugin::RatioCropToolPlugin, DigikamEditorPerspectiveToolPlugin::PerspectiveToolPlugin, DigikamEditorFreeRotationToolPlugin::FreeRotationToolPlugin, DigikamEditorContentAwareResizeToolPlugin::ContentAwareResizeToolPlugin, DigikamEditorAutoCropToolPlugin::AutoCropToolPlugin, DigikamEditorRainDropToolPlugin::RainDropToolPlugin, DigikamEditorOilPaintToolPlugin::OilPaintToolPlugin, DigikamEditorFilmGrainToolPlugin::FilmGrainToolPlugin, DigikamEditorEmbossToolPlugin::EmbossToolPlugin, DigikamEditorDistortionFxToolPlugin::DistortionFXToolPlugin, DigikamEditorColorFxToolPlugin::ColorFXToolPlugin, DigikamEditorCharcoalToolPlugin::CharcoalToolPlugin, DigikamEditorBlurFxToolPlugin::BlurFXToolPlugin, DigikamEditorPrintToolPlugin::PrintToolPlugin, DigikamEditorSharpenToolPlugin::SharpenToolPlugin, DigikamEditorRestorationToolPlugin::RestoreToolPlugin, DigikamEditorRedEyeToolPlugin::RedEyeToolPlugin, DigikamEditorNoiseReductionToolPlugin::LocalContrastToolPlugin, DigikamEditorLocalContrastToolPlugin::LocalContrastToolPlugin, DigikamEditorLensDistortionToolPlugin::LensDistortionToolPlugin, DigikamEditorLensAutoFixToolPlugin::LensAutoFixToolPlugin, DigikamEditorHotPixelsToolPlugin::HotPixelsToolPlugin, DigikamEditorHealingCloneToolPlugin::HealingCloneToolPlugin, DigikamEditorBlurToolPlugin::BlurToolPlugin, DigikamEditorAntivignettingToolPlugin::AntiVignettingToolPlugin, DigikamEditorTextureToolPlugin::TextureToolPlugin, DigikamEditorInsertTextToolPlugin::InsertTextToolPlugin, DigikamEditorBorderToolPlugin::BorderToolPlugin, DigikamEditorWhiteBalanceToolPlugin::WhiteBalanceToolPlugin, DigikamEditorProfileConversionToolPlugin::ProfileConversionToolPlugin, DigikamEditorInvertToolPlugin::InvertToolPlugin, DigikamEditorHSLToolPlugin::HSLToolPlugin, DigikamEditorFilmToolPlugin::FilmToolPlugin, DigikamEditorConvert8To16ToolPlugin::Convert8To16ToolPlugin, DigikamEditorConvert16To8ToolPlugin::Convert16To8ToolPlugin, DigikamEditorColorBalanceToolPlugin::CBToolPlugin, DigikamEditorChannelMixerToolPlugin::ChannelMixerToolPlugin, DigikamEditorBWSepiaToolPlugin::BWSepiaToolPlugin, DigikamEditorBCGToolPlugin::BCGToolPlugin, DigikamEditorAutoCorrectionToolPlugin::AutoCorrectionToolPlugin, DigikamEditorAdjustLevelsToolPlugin::AdjustLevelsToolPlugin, DigikamEditorAdjustCurvesToolPlugin::AdjustCurvesToolPlugin, DigikamTIFFDImgPlugin::DImgTIFFPlugin, DigikamRAWDImgPlugin::DImgRAWPlugin, DigikamQImageDImgPlugin::DImgQImagePlugin, DigikamPNGDImgPlugin::DImgPNGPlugin, DigikamPGFDImgPlugin::DImgPGFPlugin, DigikamJPEG2000DImgPlugin::DImgJPEG2000Plugin, DigikamJPEGDImgPlugin::DImgJPEGPlugin, DigikamImageMagickDImgPlugin::DImgImageMagickPlugin, DigikamHEIFDImgPlugin::DImgHEIFPlugin, DigikamBqmRotatePlugin::RotatePlugin, DigikamBqmResizePlugin::ResizePlugin, DigikamBqmFlipPlugin::FlipPlugin, DigikamBqmCropPlugin::CropPlugin, DigikamBqmTimeAdjustPlugin::TimeAdjustPlugin, DigikamBqmRemoveMetadataPlugin::RemoveMetadataPlugin, DigikamBqmAssignTemplatePlugin::AssignTemplatePlugin, DigikamBqmFilmGrainPlugin::FilmGrainPlugin, DigikamBqmColorFXPlugin::ColorFXPlugin, DigikamBqmSharpenPlugin::SharpenPlugin, Digikam::RestorationPlugin, DigikamBqmRestorationPlugin::RedEyeCorrectionPlugin, DigikamBqmNoiseReductionPlugin::NoiseReductionPlugin, DigikamBqmLocalContrastPlugin::LocalContrastPlugin, DigikamBqmLensAutoFixPlugin::LensAutoFixPlugin, DigikamBqmHotPixelsPlugin::HotPixelsPlugin, DigikamBqmBlurPlugin::BlurPlugin, DigikamBqmAntiVignettingPlugin::AntiVignettingPlugin, DigikamBqmWatermarkPlugin::WaterMarkPlugin, DigikamBqmTexturePlugin::TexturePlugin, DigikamBqmBorderPlugin::BorderPlugin, DigikamBqmUserScriptPlugin::UserScriptPlugin, DigikamBqmConvertToTiffPlugin::ConvertToTiffPlugin, DigikamBqmConvertToPngPlugin::ConvertToPngPlugin, DigikamBqmConvertToPgfPlugin::ConvertToPgfPlugin, DigikamBqmConvertToJpegPlugin::ConvertToJpegPlugin, DigikamBqmConvertToJp2Plugin::ConvertToJp2Plugin, DigikamBqmConvertToHeifPlugin::ConvertToHeifPlugin, DigikamBqmConvertToDngPlugin::ConvertToDngPlugin, DigikamBqmWhiteBalancePlugin::WhiteBalancePlugin, DigikamBqmInvertPlugin::InvertPlugin, DigikamBqmIccConvertPlugin::IccConvertPlugin, DigikamBqmHSLCorrectionPlugin::HSLCorrectionPlugin, DigikamBqmCurvesAdjustPlugin::CurvesAdjustPlugin, DigikamBqmConvert8To16Plugin::Convert8To16Plugin, DigikamBqmConvert16To8Plugin::Convert16To8Plugin, DigikamBqmColorBalancePlugin::ColorBalancePlugin, DigikamBqmChannelMixerPlugin::ChannelMixerPlugin, DigikamBqmBWConvertPlugin::BWConvertPlugin, DigikamBqmBCGCorrectionPlugin::BCGCorrectionPlugin, and DigikamBqmAutoCorrectionPlugin::AutoCorrectionPlugin.

Referenced by Digikam::DPluginAboutDlg::DPluginAboutDlg(), and Digikam::DPlugin::pluginAuthors().

◆ canRead()

virtual int Digikam::DPluginDImg::canRead ( const QFileInfo &  fileInfo,
bool  magic 
) const
pure virtual

Return > 0 if source file path is supported by the loader and contents can be loaded. The return value (1 - 100) is a priority. digiKam default loaders have a priority of 10, the QImage loader has a priority of 80 and the ImageMagick loader has a priority of 90. If the loader is to be used before the default loader, the value must be less than 10.

Implemented in DigikamTIFFDImgPlugin::DImgTIFFPlugin, DigikamRAWDImgPlugin::DImgRAWPlugin, DigikamQImageDImgPlugin::DImgQImagePlugin, DigikamPNGDImgPlugin::DImgPNGPlugin, DigikamPGFDImgPlugin::DImgPGFPlugin, DigikamJPEG2000DImgPlugin::DImgJPEG2000Plugin, DigikamJPEGDImgPlugin::DImgJPEGPlugin, DigikamImageMagickDImgPlugin::DImgImageMagickPlugin, and DigikamHEIFDImgPlugin::DImgHEIFPlugin.

Referenced by Digikam::DImgStaticPriv::pluginForFile().

◆ canWrite()

virtual int Digikam::DPluginDImg::canWrite ( const QString &  format) const
pure virtual

◆ categories()

QStringList Digikam::DPluginDImg::categories ( ) const
inlineoverridevirtual

This kind of plugin do not use a category.

Implements Digikam::DPlugin.

◆ cleanUp()

◆ count()

int Digikam::DPluginDImg::count ( ) const
inlineoverridevirtual

This kind of plugin only provide one tool.

Implements Digikam::DPlugin.

◆ description()

virtual QString Digikam::DPlugin::description ( ) const
pure virtualinherited

Returns a short description about the plugin.

Implemented in DigikamRawImportUFRawPlugin::UFRawRawImportPlugin, DigikamRawImportRawTherapeePlugin::RawTherapeeRawImportPlugin, DigikamRawImportNativePlugin::RawImportNativePlugin, DigikamRawImportDarkTablePlugin::DarkTableRawImportPlugin, DigikamGenericYFPlugin::YFPlugin, DigikamGenericVKontaktePlugin::VKontaktePlugin, DigikamGenericUnifiedPlugin::UnifiedPlugin, DigikamGenericTwitterPlugin::TwitterPlugin, DigikamGenericSmugPlugin::SmugPlugin, DigikamGenericRajcePlugin::RajcePlugin, DigikamGenericPiwigoPlugin::PiwigoPlugin, DigikamGenericPinterestPlugin::PPlugin, DigikamGenericOneDrivePlugin::ODPlugin, DigikamGenericMediaWikiPlugin::MediaWikiPlugin, DigikamGenericIpfsPlugin::IpfsPlugin, DigikamGenericINatPlugin::INatPlugin, DigikamGenericImgUrPlugin::ImgUrPlugin, DigikamGenericImageShackPlugin::ImageShackPlugin, DigikamGenericGoogleServicesPlugin::GSPlugin, DigikamGenericFlickrPlugin::FlickrPlugin, DigikamGenericFileTransferPlugin::FTPlugin, DigikamGenericFileCopyPlugin::FCPlugin, DigikamGenericFaceBookPlugin::FbPlugin, DigikamGenericDropBoxPlugin::DBPlugin, DigikamGenericBoxPlugin::BoxPlugin, DigikamGenericSlideShowPlugin::SlideShowPlugin, DigikamGenericPresentationPlugin::PresentationPlugin, DigikamGenericGLViewerPlugin::GLViewerPlugin, DigikamGenericWallpaperPlugin::WallpaperPlugin, DigikamGenericVideoSlideShowPlugin::VideoSlideShowPlugin, DigikamGenericSendByMailPlugin::SendByMailPlugin, DigikamGenericPrintCreatorPlugin::PrintCreatorPlugin, DigikamGenericPanoramaPlugin::PanoramaPlugin, DigikamGenericMjpegStreamPlugin::MjpegStreamPlugin, DigikamGenericMediaServerPlugin::MediaServerPlugin, DigikamGenericJAlbumPlugin::JAlbumPlugin, DigikamGenericHtmlGalleryPlugin::HtmlGalleryPlugin, DigikamGenericExpoBlendingPlugin::ExpoBlendingPlugin, DigikamGenericDNGConverterPlugin::DNGConverterPlugin, DigikamGenericCalendarPlugin::CalendarPlugin, DigikamGenericTimeAdjustPlugin::TimeAdjustPlugin, DigikamGenericMetadataEditPlugin::MetadataEditPlugin, DigikamGenericGeolocationEditPlugin::GeolocationEditPlugin, DigikamGenericDScannerPlugin::DigitalScannerPlugin, DigikamEditorShearToolPlugin::ShearToolPlugin, DigikamEditorResizeToolPlugin::ResizeToolPlugin, DigikamEditorRatioCropToolPlugin::RatioCropToolPlugin, DigikamEditorPerspectiveToolPlugin::PerspectiveToolPlugin, DigikamEditorFreeRotationToolPlugin::FreeRotationToolPlugin, DigikamEditorContentAwareResizeToolPlugin::ContentAwareResizeToolPlugin, DigikamEditorAutoCropToolPlugin::AutoCropToolPlugin, DigikamEditorRainDropToolPlugin::RainDropToolPlugin, DigikamEditorOilPaintToolPlugin::OilPaintToolPlugin, DigikamEditorFilmGrainToolPlugin::FilmGrainToolPlugin, DigikamEditorEmbossToolPlugin::EmbossToolPlugin, DigikamEditorDistortionFxToolPlugin::DistortionFXToolPlugin, DigikamEditorColorFxToolPlugin::ColorFXToolPlugin, DigikamEditorCharcoalToolPlugin::CharcoalToolPlugin, DigikamEditorBlurFxToolPlugin::BlurFXToolPlugin, DigikamEditorPrintToolPlugin::PrintToolPlugin, DigikamEditorSharpenToolPlugin::SharpenToolPlugin, DigikamEditorRestorationToolPlugin::RestoreToolPlugin, DigikamEditorRedEyeToolPlugin::RedEyeToolPlugin, DigikamEditorNoiseReductionToolPlugin::LocalContrastToolPlugin, DigikamEditorLocalContrastToolPlugin::LocalContrastToolPlugin, DigikamEditorLensDistortionToolPlugin::LensDistortionToolPlugin, DigikamEditorLensAutoFixToolPlugin::LensAutoFixToolPlugin, DigikamEditorHotPixelsToolPlugin::HotPixelsToolPlugin, DigikamEditorHealingCloneToolPlugin::HealingCloneToolPlugin, DigikamEditorBlurToolPlugin::BlurToolPlugin, DigikamEditorAntivignettingToolPlugin::AntiVignettingToolPlugin, DigikamEditorTextureToolPlugin::TextureToolPlugin, DigikamEditorInsertTextToolPlugin::InsertTextToolPlugin, DigikamEditorBorderToolPlugin::BorderToolPlugin, DigikamEditorWhiteBalanceToolPlugin::WhiteBalanceToolPlugin, DigikamEditorProfileConversionToolPlugin::ProfileConversionToolPlugin, DigikamEditorInvertToolPlugin::InvertToolPlugin, DigikamEditorHSLToolPlugin::HSLToolPlugin, DigikamEditorFilmToolPlugin::FilmToolPlugin, DigikamEditorConvert8To16ToolPlugin::Convert8To16ToolPlugin, DigikamEditorConvert16To8ToolPlugin::Convert16To8ToolPlugin, DigikamEditorColorBalanceToolPlugin::CBToolPlugin, DigikamEditorChannelMixerToolPlugin::ChannelMixerToolPlugin, DigikamEditorBWSepiaToolPlugin::BWSepiaToolPlugin, DigikamEditorBCGToolPlugin::BCGToolPlugin, DigikamEditorAutoCorrectionToolPlugin::AutoCorrectionToolPlugin, DigikamEditorAdjustLevelsToolPlugin::AdjustLevelsToolPlugin, DigikamEditorAdjustCurvesToolPlugin::AdjustCurvesToolPlugin, DigikamTIFFDImgPlugin::DImgTIFFPlugin, DigikamRAWDImgPlugin::DImgRAWPlugin, DigikamQImageDImgPlugin::DImgQImagePlugin, DigikamPNGDImgPlugin::DImgPNGPlugin, DigikamPGFDImgPlugin::DImgPGFPlugin, DigikamJPEG2000DImgPlugin::DImgJPEG2000Plugin, DigikamJPEGDImgPlugin::DImgJPEGPlugin, DigikamImageMagickDImgPlugin::DImgImageMagickPlugin, DigikamHEIFDImgPlugin::DImgHEIFPlugin, DigikamBqmRotatePlugin::RotatePlugin, DigikamBqmResizePlugin::ResizePlugin, DigikamBqmFlipPlugin::FlipPlugin, DigikamBqmCropPlugin::CropPlugin, DigikamBqmTimeAdjustPlugin::TimeAdjustPlugin, DigikamBqmRemoveMetadataPlugin::RemoveMetadataPlugin, DigikamBqmAssignTemplatePlugin::AssignTemplatePlugin, DigikamBqmFilmGrainPlugin::FilmGrainPlugin, DigikamBqmColorFXPlugin::ColorFXPlugin, DigikamBqmSharpenPlugin::SharpenPlugin, Digikam::RestorationPlugin, DigikamBqmRestorationPlugin::RedEyeCorrectionPlugin, DigikamBqmNoiseReductionPlugin::NoiseReductionPlugin, DigikamBqmLocalContrastPlugin::LocalContrastPlugin, DigikamBqmLensAutoFixPlugin::LensAutoFixPlugin, DigikamBqmHotPixelsPlugin::HotPixelsPlugin, DigikamBqmBlurPlugin::BlurPlugin, DigikamBqmAntiVignettingPlugin::AntiVignettingPlugin, DigikamBqmWatermarkPlugin::WaterMarkPlugin, DigikamBqmTexturePlugin::TexturePlugin, DigikamBqmBorderPlugin::BorderPlugin, DigikamBqmUserScriptPlugin::UserScriptPlugin, DigikamBqmConvertToTiffPlugin::ConvertToTiffPlugin, DigikamBqmConvertToPngPlugin::ConvertToPngPlugin, DigikamBqmConvertToPgfPlugin::ConvertToPgfPlugin, DigikamBqmConvertToJpegPlugin::ConvertToJpegPlugin, DigikamBqmConvertToJp2Plugin::ConvertToJp2Plugin, DigikamBqmConvertToHeifPlugin::ConvertToHeifPlugin, DigikamBqmConvertToDngPlugin::ConvertToDngPlugin, DigikamBqmWhiteBalancePlugin::WhiteBalancePlugin, DigikamBqmInvertPlugin::InvertPlugin, DigikamBqmIccConvertPlugin::IccConvertPlugin, DigikamBqmHSLCorrectionPlugin::HSLCorrectionPlugin, DigikamBqmCurvesAdjustPlugin::CurvesAdjustPlugin, DigikamBqmConvert8To16Plugin::Convert8To16Plugin, DigikamBqmConvert16To8Plugin::Convert16To8Plugin, DigikamBqmColorBalancePlugin::ColorBalancePlugin, DigikamBqmChannelMixerPlugin::ChannelMixerPlugin, DigikamBqmBWConvertPlugin::BWConvertPlugin, DigikamBqmBCGCorrectionPlugin::BCGCorrectionPlugin, and DigikamBqmAutoCorrectionPlugin::AutoCorrectionPlugin.

Referenced by Digikam::DPluginAboutDlg::DPluginAboutDlg().

◆ details()

virtual QString Digikam::DPlugin::details ( ) const
pure virtualinherited

Returns a long description about the plugin.

Implemented in DigikamRawImportUFRawPlugin::UFRawRawImportPlugin, DigikamRawImportRawTherapeePlugin::RawTherapeeRawImportPlugin, DigikamRawImportNativePlugin::RawImportNativePlugin, DigikamRawImportDarkTablePlugin::DarkTableRawImportPlugin, DigikamGenericYFPlugin::YFPlugin, DigikamGenericVKontaktePlugin::VKontaktePlugin, DigikamGenericUnifiedPlugin::UnifiedPlugin, DigikamGenericTwitterPlugin::TwitterPlugin, DigikamGenericSmugPlugin::SmugPlugin, DigikamGenericRajcePlugin::RajcePlugin, DigikamGenericPiwigoPlugin::PiwigoPlugin, DigikamGenericPinterestPlugin::PPlugin, DigikamGenericOneDrivePlugin::ODPlugin, DigikamGenericMediaWikiPlugin::MediaWikiPlugin, DigikamGenericIpfsPlugin::IpfsPlugin, DigikamGenericINatPlugin::INatPlugin, DigikamGenericImgUrPlugin::ImgUrPlugin, DigikamGenericImageShackPlugin::ImageShackPlugin, DigikamGenericGoogleServicesPlugin::GSPlugin, DigikamGenericFlickrPlugin::FlickrPlugin, DigikamGenericFileTransferPlugin::FTPlugin, DigikamGenericFileCopyPlugin::FCPlugin, DigikamGenericFaceBookPlugin::FbPlugin, DigikamGenericDropBoxPlugin::DBPlugin, DigikamGenericBoxPlugin::BoxPlugin, DigikamGenericSlideShowPlugin::SlideShowPlugin, DigikamGenericPresentationPlugin::PresentationPlugin, DigikamGenericGLViewerPlugin::GLViewerPlugin, DigikamGenericWallpaperPlugin::WallpaperPlugin, DigikamGenericVideoSlideShowPlugin::VideoSlideShowPlugin, DigikamGenericSendByMailPlugin::SendByMailPlugin, DigikamGenericPrintCreatorPlugin::PrintCreatorPlugin, DigikamGenericPanoramaPlugin::PanoramaPlugin, DigikamGenericMjpegStreamPlugin::MjpegStreamPlugin, DigikamGenericMediaServerPlugin::MediaServerPlugin, DigikamGenericJAlbumPlugin::JAlbumPlugin, DigikamGenericHtmlGalleryPlugin::HtmlGalleryPlugin, DigikamGenericExpoBlendingPlugin::ExpoBlendingPlugin, DigikamGenericDNGConverterPlugin::DNGConverterPlugin, DigikamGenericCalendarPlugin::CalendarPlugin, DigikamGenericTimeAdjustPlugin::TimeAdjustPlugin, DigikamGenericMetadataEditPlugin::MetadataEditPlugin, DigikamGenericGeolocationEditPlugin::GeolocationEditPlugin, DigikamGenericDScannerPlugin::DigitalScannerPlugin, DigikamEditorShearToolPlugin::ShearToolPlugin, DigikamEditorResizeToolPlugin::ResizeToolPlugin, DigikamEditorRatioCropToolPlugin::RatioCropToolPlugin, DigikamEditorPerspectiveToolPlugin::PerspectiveToolPlugin, DigikamEditorFreeRotationToolPlugin::FreeRotationToolPlugin, DigikamEditorContentAwareResizeToolPlugin::ContentAwareResizeToolPlugin, DigikamEditorAutoCropToolPlugin::AutoCropToolPlugin, DigikamEditorRainDropToolPlugin::RainDropToolPlugin, DigikamEditorOilPaintToolPlugin::OilPaintToolPlugin, DigikamEditorFilmGrainToolPlugin::FilmGrainToolPlugin, DigikamEditorEmbossToolPlugin::EmbossToolPlugin, DigikamEditorDistortionFxToolPlugin::DistortionFXToolPlugin, DigikamEditorColorFxToolPlugin::ColorFXToolPlugin, DigikamEditorCharcoalToolPlugin::CharcoalToolPlugin, DigikamEditorBlurFxToolPlugin::BlurFXToolPlugin, DigikamEditorPrintToolPlugin::PrintToolPlugin, DigikamEditorSharpenToolPlugin::SharpenToolPlugin, DigikamEditorRestorationToolPlugin::RestoreToolPlugin, DigikamEditorRedEyeToolPlugin::RedEyeToolPlugin, DigikamEditorNoiseReductionToolPlugin::LocalContrastToolPlugin, DigikamEditorLocalContrastToolPlugin::LocalContrastToolPlugin, DigikamEditorLensDistortionToolPlugin::LensDistortionToolPlugin, DigikamEditorLensAutoFixToolPlugin::LensAutoFixToolPlugin, DigikamEditorHotPixelsToolPlugin::HotPixelsToolPlugin, DigikamEditorHealingCloneToolPlugin::HealingCloneToolPlugin, DigikamEditorBlurToolPlugin::BlurToolPlugin, DigikamEditorAntivignettingToolPlugin::AntiVignettingToolPlugin, DigikamEditorTextureToolPlugin::TextureToolPlugin, DigikamEditorInsertTextToolPlugin::InsertTextToolPlugin, DigikamEditorBorderToolPlugin::BorderToolPlugin, DigikamEditorWhiteBalanceToolPlugin::WhiteBalanceToolPlugin, DigikamEditorProfileConversionToolPlugin::ProfileConversionToolPlugin, DigikamEditorInvertToolPlugin::InvertToolPlugin, DigikamEditorHSLToolPlugin::HSLToolPlugin, DigikamEditorFilmToolPlugin::FilmToolPlugin, DigikamEditorConvert8To16ToolPlugin::Convert8To16ToolPlugin, DigikamEditorConvert16To8ToolPlugin::Convert16To8ToolPlugin, DigikamEditorColorBalanceToolPlugin::CBToolPlugin, DigikamEditorChannelMixerToolPlugin::ChannelMixerToolPlugin, DigikamEditorBWSepiaToolPlugin::BWSepiaToolPlugin, DigikamEditorBCGToolPlugin::BCGToolPlugin, DigikamEditorAutoCorrectionToolPlugin::AutoCorrectionToolPlugin, DigikamEditorAdjustLevelsToolPlugin::AdjustLevelsToolPlugin, DigikamEditorAdjustCurvesToolPlugin::AdjustCurvesToolPlugin, DigikamTIFFDImgPlugin::DImgTIFFPlugin, DigikamRAWDImgPlugin::DImgRAWPlugin, DigikamQImageDImgPlugin::DImgQImagePlugin, DigikamPNGDImgPlugin::DImgPNGPlugin, DigikamPGFDImgPlugin::DImgPGFPlugin, DigikamJPEG2000DImgPlugin::DImgJPEG2000Plugin, DigikamJPEGDImgPlugin::DImgJPEGPlugin, DigikamImageMagickDImgPlugin::DImgImageMagickPlugin, DigikamHEIFDImgPlugin::DImgHEIFPlugin, DigikamBqmRotatePlugin::RotatePlugin, DigikamBqmResizePlugin::ResizePlugin, DigikamBqmFlipPlugin::FlipPlugin, DigikamBqmCropPlugin::CropPlugin, DigikamBqmTimeAdjustPlugin::TimeAdjustPlugin, DigikamBqmRemoveMetadataPlugin::RemoveMetadataPlugin, DigikamBqmAssignTemplatePlugin::AssignTemplatePlugin, DigikamBqmFilmGrainPlugin::FilmGrainPlugin, DigikamBqmColorFXPlugin::ColorFXPlugin, DigikamBqmSharpenPlugin::SharpenPlugin, Digikam::RestorationPlugin, DigikamBqmRestorationPlugin::RedEyeCorrectionPlugin, DigikamBqmNoiseReductionPlugin::NoiseReductionPlugin, DigikamBqmLocalContrastPlugin::LocalContrastPlugin, DigikamBqmLensAutoFixPlugin::LensAutoFixPlugin, DigikamBqmHotPixelsPlugin::HotPixelsPlugin, DigikamBqmBlurPlugin::BlurPlugin, DigikamBqmAntiVignettingPlugin::AntiVignettingPlugin, DigikamBqmWatermarkPlugin::WaterMarkPlugin, DigikamBqmTexturePlugin::TexturePlugin, DigikamBqmBorderPlugin::BorderPlugin, DigikamBqmUserScriptPlugin::UserScriptPlugin, DigikamBqmConvertToTiffPlugin::ConvertToTiffPlugin, DigikamBqmConvertToPngPlugin::ConvertToPngPlugin, DigikamBqmConvertToPgfPlugin::ConvertToPgfPlugin, DigikamBqmConvertToJpegPlugin::ConvertToJpegPlugin, DigikamBqmConvertToJp2Plugin::ConvertToJp2Plugin, DigikamBqmConvertToHeifPlugin::ConvertToHeifPlugin, DigikamBqmConvertToDngPlugin::ConvertToDngPlugin, DigikamBqmWhiteBalancePlugin::WhiteBalancePlugin, DigikamBqmInvertPlugin::InvertPlugin, DigikamBqmIccConvertPlugin::IccConvertPlugin, DigikamBqmHSLCorrectionPlugin::HSLCorrectionPlugin, DigikamBqmCurvesAdjustPlugin::CurvesAdjustPlugin, DigikamBqmConvert8To16Plugin::Convert8To16Plugin, DigikamBqmConvert16To8Plugin::Convert16To8Plugin, DigikamBqmColorBalancePlugin::ColorBalancePlugin, DigikamBqmChannelMixerPlugin::ChannelMixerPlugin, DigikamBqmBWConvertPlugin::BWConvertPlugin, DigikamBqmBCGCorrectionPlugin::BCGCorrectionPlugin, and DigikamBqmAutoCorrectionPlugin::AutoCorrectionPlugin.

Referenced by Digikam::DPluginAboutDlg::DPluginAboutDlg().

◆ extraAboutData()

QMap< QString, QString > Digikam::DPluginDImg::extraAboutData ( ) const
overridevirtual

With this kind of plugin, we will display the type-mimes list on about dialog.

Reimplemented from Digikam::DPlugin.

References Digikam::KeywordSearch::split(), and typeMimes().

◆ extraAboutDataTitle()

QString Digikam::DPluginDImg::extraAboutDataTitle ( ) const
overridevirtual

Returns the title of data returned by extraAboiutData().

Reimplemented from Digikam::DPlugin.

◆ hasVisibilityProperty()

bool Digikam::DPluginDImg::hasVisibilityProperty ( ) const
inlineoverridevirtual

This kind of plugin do not need to be configurable

Reimplemented from Digikam::DPlugin.

◆ icon()

QIcon Digikam::DPlugin::icon ( ) const
virtualinherited

Returns an icon for the plugin. Default implementation return the system plugin icon.

Reimplemented in DigikamRawImportUFRawPlugin::UFRawRawImportPlugin, DigikamRawImportRawTherapeePlugin::RawTherapeeRawImportPlugin, DigikamRawImportNativePlugin::RawImportNativePlugin, DigikamRawImportDarkTablePlugin::DarkTableRawImportPlugin, DigikamGenericYFPlugin::YFPlugin, DigikamGenericVKontaktePlugin::VKontaktePlugin, DigikamGenericUnifiedPlugin::UnifiedPlugin, DigikamGenericTwitterPlugin::TwitterPlugin, DigikamGenericSmugPlugin::SmugPlugin, DigikamGenericRajcePlugin::RajcePlugin, DigikamGenericPiwigoPlugin::PiwigoPlugin, DigikamGenericPinterestPlugin::PPlugin, DigikamGenericOneDrivePlugin::ODPlugin, DigikamGenericMediaWikiPlugin::MediaWikiPlugin, DigikamGenericIpfsPlugin::IpfsPlugin, DigikamGenericINatPlugin::INatPlugin, DigikamGenericImgUrPlugin::ImgUrPlugin, DigikamGenericImageShackPlugin::ImageShackPlugin, DigikamGenericGoogleServicesPlugin::GSPlugin, DigikamGenericFlickrPlugin::FlickrPlugin, DigikamGenericFileTransferPlugin::FTPlugin, DigikamGenericFileCopyPlugin::FCPlugin, DigikamGenericFaceBookPlugin::FbPlugin, DigikamGenericDropBoxPlugin::DBPlugin, DigikamGenericBoxPlugin::BoxPlugin, DigikamGenericSlideShowPlugin::SlideShowPlugin, DigikamGenericPresentationPlugin::PresentationPlugin, DigikamGenericGLViewerPlugin::GLViewerPlugin, DigikamGenericWallpaperPlugin::WallpaperPlugin, DigikamGenericVideoSlideShowPlugin::VideoSlideShowPlugin, DigikamGenericSendByMailPlugin::SendByMailPlugin, DigikamGenericPrintCreatorPlugin::PrintCreatorPlugin, DigikamGenericPanoramaPlugin::PanoramaPlugin, DigikamGenericMjpegStreamPlugin::MjpegStreamPlugin, DigikamGenericMediaServerPlugin::MediaServerPlugin, DigikamGenericJAlbumPlugin::JAlbumPlugin, DigikamGenericHtmlGalleryPlugin::HtmlGalleryPlugin, DigikamGenericExpoBlendingPlugin::ExpoBlendingPlugin, DigikamGenericDNGConverterPlugin::DNGConverterPlugin, DigikamGenericCalendarPlugin::CalendarPlugin, DigikamGenericTimeAdjustPlugin::TimeAdjustPlugin, DigikamGenericMetadataEditPlugin::MetadataEditPlugin, DigikamGenericGeolocationEditPlugin::GeolocationEditPlugin, DigikamGenericDScannerPlugin::DigitalScannerPlugin, DigikamEditorShearToolPlugin::ShearToolPlugin, DigikamEditorResizeToolPlugin::ResizeToolPlugin, DigikamEditorRatioCropToolPlugin::RatioCropToolPlugin, DigikamEditorPerspectiveToolPlugin::PerspectiveToolPlugin, DigikamEditorFreeRotationToolPlugin::FreeRotationToolPlugin, DigikamEditorContentAwareResizeToolPlugin::ContentAwareResizeToolPlugin, DigikamEditorAutoCropToolPlugin::AutoCropToolPlugin, DigikamEditorRainDropToolPlugin::RainDropToolPlugin, DigikamEditorOilPaintToolPlugin::OilPaintToolPlugin, DigikamEditorFilmGrainToolPlugin::FilmGrainToolPlugin, DigikamEditorEmbossToolPlugin::EmbossToolPlugin, DigikamEditorDistortionFxToolPlugin::DistortionFXToolPlugin, DigikamEditorColorFxToolPlugin::ColorFXToolPlugin, DigikamEditorCharcoalToolPlugin::CharcoalToolPlugin, DigikamEditorBlurFxToolPlugin::BlurFXToolPlugin, DigikamEditorPrintToolPlugin::PrintToolPlugin, DigikamEditorSharpenToolPlugin::SharpenToolPlugin, DigikamEditorRestorationToolPlugin::RestoreToolPlugin, DigikamEditorRedEyeToolPlugin::RedEyeToolPlugin, DigikamEditorNoiseReductionToolPlugin::LocalContrastToolPlugin, DigikamEditorLocalContrastToolPlugin::LocalContrastToolPlugin, DigikamEditorLensDistortionToolPlugin::LensDistortionToolPlugin, DigikamEditorLensAutoFixToolPlugin::LensAutoFixToolPlugin, DigikamEditorHotPixelsToolPlugin::HotPixelsToolPlugin, DigikamEditorHealingCloneToolPlugin::HealingCloneToolPlugin, DigikamEditorBlurToolPlugin::BlurToolPlugin, DigikamEditorAntivignettingToolPlugin::AntiVignettingToolPlugin, DigikamEditorTextureToolPlugin::TextureToolPlugin, DigikamEditorInsertTextToolPlugin::InsertTextToolPlugin, DigikamEditorBorderToolPlugin::BorderToolPlugin, DigikamEditorWhiteBalanceToolPlugin::WhiteBalanceToolPlugin, DigikamEditorProfileConversionToolPlugin::ProfileConversionToolPlugin, DigikamEditorInvertToolPlugin::InvertToolPlugin, DigikamEditorHSLToolPlugin::HSLToolPlugin, DigikamEditorFilmToolPlugin::FilmToolPlugin, DigikamEditorConvert8To16ToolPlugin::Convert8To16ToolPlugin, DigikamEditorConvert16To8ToolPlugin::Convert16To8ToolPlugin, DigikamEditorColorBalanceToolPlugin::CBToolPlugin, DigikamEditorChannelMixerToolPlugin::ChannelMixerToolPlugin, DigikamEditorBWSepiaToolPlugin::BWSepiaToolPlugin, DigikamEditorBCGToolPlugin::BCGToolPlugin, DigikamEditorAutoCorrectionToolPlugin::AutoCorrectionToolPlugin, DigikamEditorAdjustLevelsToolPlugin::AdjustLevelsToolPlugin, DigikamEditorAdjustCurvesToolPlugin::AdjustCurvesToolPlugin, DigikamTIFFDImgPlugin::DImgTIFFPlugin, DigikamRAWDImgPlugin::DImgRAWPlugin, DigikamQImageDImgPlugin::DImgQImagePlugin, DigikamPNGDImgPlugin::DImgPNGPlugin, DigikamPGFDImgPlugin::DImgPGFPlugin, DigikamJPEG2000DImgPlugin::DImgJPEG2000Plugin, DigikamJPEGDImgPlugin::DImgJPEGPlugin, DigikamImageMagickDImgPlugin::DImgImageMagickPlugin, DigikamHEIFDImgPlugin::DImgHEIFPlugin, DigikamBqmRotatePlugin::RotatePlugin, DigikamBqmResizePlugin::ResizePlugin, DigikamBqmFlipPlugin::FlipPlugin, DigikamBqmCropPlugin::CropPlugin, DigikamBqmTimeAdjustPlugin::TimeAdjustPlugin, DigikamBqmRemoveMetadataPlugin::RemoveMetadataPlugin, DigikamBqmAssignTemplatePlugin::AssignTemplatePlugin, DigikamBqmFilmGrainPlugin::FilmGrainPlugin, DigikamBqmColorFXPlugin::ColorFXPlugin, DigikamBqmSharpenPlugin::SharpenPlugin, Digikam::RestorationPlugin, DigikamBqmRestorationPlugin::RedEyeCorrectionPlugin, DigikamBqmNoiseReductionPlugin::NoiseReductionPlugin, DigikamBqmLocalContrastPlugin::LocalContrastPlugin, DigikamBqmLensAutoFixPlugin::LensAutoFixPlugin, DigikamBqmHotPixelsPlugin::HotPixelsPlugin, DigikamBqmBlurPlugin::BlurPlugin, DigikamBqmAntiVignettingPlugin::AntiVignettingPlugin, DigikamBqmWatermarkPlugin::WaterMarkPlugin, DigikamBqmTexturePlugin::TexturePlugin, DigikamBqmBorderPlugin::BorderPlugin, DigikamBqmUserScriptPlugin::UserScriptPlugin, DigikamBqmConvertToTiffPlugin::ConvertToTiffPlugin, DigikamBqmConvertToPngPlugin::ConvertToPngPlugin, DigikamBqmConvertToPgfPlugin::ConvertToPgfPlugin, DigikamBqmConvertToJpegPlugin::ConvertToJpegPlugin, DigikamBqmConvertToJp2Plugin::ConvertToJp2Plugin, DigikamBqmConvertToHeifPlugin::ConvertToHeifPlugin, DigikamBqmConvertToDngPlugin::ConvertToDngPlugin, DigikamBqmWhiteBalancePlugin::WhiteBalancePlugin, DigikamBqmInvertPlugin::InvertPlugin, DigikamBqmIccConvertPlugin::IccConvertPlugin, DigikamBqmHSLCorrectionPlugin::HSLCorrectionPlugin, DigikamBqmCurvesAdjustPlugin::CurvesAdjustPlugin, DigikamBqmConvert8To16Plugin::Convert8To16Plugin, DigikamBqmConvert16To8Plugin::Convert16To8Plugin, DigikamBqmColorBalancePlugin::ColorBalancePlugin, DigikamBqmChannelMixerPlugin::ChannelMixerPlugin, DigikamBqmBWConvertPlugin::BWConvertPlugin, DigikamBqmBCGCorrectionPlugin::BCGCorrectionPlugin, and DigikamBqmAutoCorrectionPlugin::AutoCorrectionPlugin.

Referenced by Digikam::DPluginAboutDlg::DPluginAboutDlg(), and DigikamGenericWallpaperPlugin::WallpaperPluginDlg::WallpaperPluginDlg().

◆ ifaceIid()

QString Digikam::DPluginDImg::ifaceIid ( ) const
inlineoverridevirtual

Return the plugin interface identifier.

Implements Digikam::DPlugin.

References DIGIKAM_DPLUGIN_DIMG_IID.

◆ iid()

virtual QString Digikam::DPlugin::iid ( ) const
pure virtualinherited

Returns the unique internal identification property of the plugin. Must be formatted as "org.kde.digikam.plugin._PLUGIN_TYPE_._NAME_OF_PLUGIN_". Examples: "org.kde.digikam.plugin.generic.Calendar" "org.kde.digikam.plugin.editor.AdjustCurvesTool" "org.kde.digikam.plugin.bqm.NoiseReduction".

Implemented in DigikamRawImportUFRawPlugin::UFRawRawImportPlugin, DigikamRawImportRawTherapeePlugin::RawTherapeeRawImportPlugin, DigikamRawImportNativePlugin::RawImportNativePlugin, DigikamRawImportDarkTablePlugin::DarkTableRawImportPlugin, DigikamGenericYFPlugin::YFPlugin, DigikamGenericVKontaktePlugin::VKontaktePlugin, DigikamGenericUnifiedPlugin::UnifiedPlugin, DigikamGenericTwitterPlugin::TwitterPlugin, DigikamGenericSmugPlugin::SmugPlugin, DigikamGenericRajcePlugin::RajcePlugin, DigikamGenericPiwigoPlugin::PiwigoPlugin, DigikamGenericPinterestPlugin::PPlugin, DigikamGenericOneDrivePlugin::ODPlugin, DigikamGenericMediaWikiPlugin::MediaWikiPlugin, DigikamGenericIpfsPlugin::IpfsPlugin, DigikamGenericINatPlugin::INatPlugin, DigikamGenericImgUrPlugin::ImgUrPlugin, DigikamGenericImageShackPlugin::ImageShackPlugin, DigikamGenericGoogleServicesPlugin::GSPlugin, DigikamGenericFlickrPlugin::FlickrPlugin, DigikamGenericFileTransferPlugin::FTPlugin, DigikamGenericFileCopyPlugin::FCPlugin, DigikamGenericFaceBookPlugin::FbPlugin, DigikamGenericDropBoxPlugin::DBPlugin, DigikamGenericBoxPlugin::BoxPlugin, DigikamGenericSlideShowPlugin::SlideShowPlugin, DigikamGenericPresentationPlugin::PresentationPlugin, DigikamGenericGLViewerPlugin::GLViewerPlugin, DigikamGenericWallpaperPlugin::WallpaperPlugin, DigikamGenericVideoSlideShowPlugin::VideoSlideShowPlugin, DigikamGenericSendByMailPlugin::SendByMailPlugin, DigikamGenericPrintCreatorPlugin::PrintCreatorPlugin, DigikamGenericPanoramaPlugin::PanoramaPlugin, DigikamGenericMjpegStreamPlugin::MjpegStreamPlugin, DigikamGenericMediaServerPlugin::MediaServerPlugin, DigikamGenericJAlbumPlugin::JAlbumPlugin, DigikamGenericHtmlGalleryPlugin::HtmlGalleryPlugin, DigikamGenericExpoBlendingPlugin::ExpoBlendingPlugin, DigikamGenericDNGConverterPlugin::DNGConverterPlugin, DigikamGenericCalendarPlugin::CalendarPlugin, DigikamGenericTimeAdjustPlugin::TimeAdjustPlugin, DigikamGenericMetadataEditPlugin::MetadataEditPlugin, DigikamGenericGeolocationEditPlugin::GeolocationEditPlugin, DigikamGenericDScannerPlugin::DigitalScannerPlugin, DigikamEditorShearToolPlugin::ShearToolPlugin, DigikamEditorResizeToolPlugin::ResizeToolPlugin, DigikamEditorRatioCropToolPlugin::RatioCropToolPlugin, DigikamEditorPerspectiveToolPlugin::PerspectiveToolPlugin, DigikamEditorFreeRotationToolPlugin::FreeRotationToolPlugin, DigikamEditorContentAwareResizeToolPlugin::ContentAwareResizeToolPlugin, DigikamEditorAutoCropToolPlugin::AutoCropToolPlugin, DigikamEditorRainDropToolPlugin::RainDropToolPlugin, DigikamEditorOilPaintToolPlugin::OilPaintToolPlugin, DigikamEditorFilmGrainToolPlugin::FilmGrainToolPlugin, DigikamEditorEmbossToolPlugin::EmbossToolPlugin, DigikamEditorDistortionFxToolPlugin::DistortionFXToolPlugin, DigikamEditorColorFxToolPlugin::ColorFXToolPlugin, DigikamEditorCharcoalToolPlugin::CharcoalToolPlugin, DigikamEditorBlurFxToolPlugin::BlurFXToolPlugin, DigikamEditorPrintToolPlugin::PrintToolPlugin, DigikamEditorSharpenToolPlugin::SharpenToolPlugin, DigikamEditorRestorationToolPlugin::RestoreToolPlugin, DigikamEditorRedEyeToolPlugin::RedEyeToolPlugin, DigikamEditorNoiseReductionToolPlugin::LocalContrastToolPlugin, DigikamEditorLocalContrastToolPlugin::LocalContrastToolPlugin, DigikamEditorLensDistortionToolPlugin::LensDistortionToolPlugin, DigikamEditorLensAutoFixToolPlugin::LensAutoFixToolPlugin, DigikamEditorHotPixelsToolPlugin::HotPixelsToolPlugin, DigikamEditorHealingCloneToolPlugin::HealingCloneToolPlugin, DigikamEditorBlurToolPlugin::BlurToolPlugin, DigikamEditorAntivignettingToolPlugin::AntiVignettingToolPlugin, DigikamEditorTextureToolPlugin::TextureToolPlugin, DigikamEditorInsertTextToolPlugin::InsertTextToolPlugin, DigikamEditorBorderToolPlugin::BorderToolPlugin, DigikamEditorWhiteBalanceToolPlugin::WhiteBalanceToolPlugin, DigikamEditorProfileConversionToolPlugin::ProfileConversionToolPlugin, DigikamEditorInvertToolPlugin::InvertToolPlugin, DigikamEditorHSLToolPlugin::HSLToolPlugin, DigikamEditorFilmToolPlugin::FilmToolPlugin, DigikamEditorConvert8To16ToolPlugin::Convert8To16ToolPlugin, DigikamEditorConvert16To8ToolPlugin::Convert16To8ToolPlugin, DigikamEditorColorBalanceToolPlugin::CBToolPlugin, DigikamEditorChannelMixerToolPlugin::ChannelMixerToolPlugin, DigikamEditorBWSepiaToolPlugin::BWSepiaToolPlugin, DigikamEditorBCGToolPlugin::BCGToolPlugin, DigikamEditorAutoCorrectionToolPlugin::AutoCorrectionToolPlugin, DigikamEditorAdjustLevelsToolPlugin::AdjustLevelsToolPlugin, DigikamEditorAdjustCurvesToolPlugin::AdjustCurvesToolPlugin, DigikamTIFFDImgPlugin::DImgTIFFPlugin, DigikamRAWDImgPlugin::DImgRAWPlugin, DigikamQImageDImgPlugin::DImgQImagePlugin, DigikamPNGDImgPlugin::DImgPNGPlugin, DigikamPGFDImgPlugin::DImgPGFPlugin, DigikamJPEG2000DImgPlugin::DImgJPEG2000Plugin, DigikamJPEGDImgPlugin::DImgJPEGPlugin, DigikamImageMagickDImgPlugin::DImgImageMagickPlugin, DigikamHEIFDImgPlugin::DImgHEIFPlugin, DigikamBqmRotatePlugin::RotatePlugin, DigikamBqmResizePlugin::ResizePlugin, DigikamBqmFlipPlugin::FlipPlugin, DigikamBqmCropPlugin::CropPlugin, DigikamBqmTimeAdjustPlugin::TimeAdjustPlugin, DigikamBqmRemoveMetadataPlugin::RemoveMetadataPlugin, DigikamBqmAssignTemplatePlugin::AssignTemplatePlugin, DigikamBqmFilmGrainPlugin::FilmGrainPlugin, DigikamBqmColorFXPlugin::ColorFXPlugin, DigikamBqmSharpenPlugin::SharpenPlugin, Digikam::RestorationPlugin, DigikamBqmRestorationPlugin::RedEyeCorrectionPlugin, DigikamBqmNoiseReductionPlugin::NoiseReductionPlugin, DigikamBqmLocalContrastPlugin::LocalContrastPlugin, DigikamBqmLensAutoFixPlugin::LensAutoFixPlugin, DigikamBqmHotPixelsPlugin::HotPixelsPlugin, DigikamBqmBlurPlugin::BlurPlugin, DigikamBqmAntiVignettingPlugin::AntiVignettingPlugin, DigikamBqmWatermarkPlugin::WaterMarkPlugin, DigikamBqmTexturePlugin::TexturePlugin, DigikamBqmBorderPlugin::BorderPlugin, DigikamBqmUserScriptPlugin::UserScriptPlugin, DigikamBqmConvertToTiffPlugin::ConvertToTiffPlugin, DigikamBqmConvertToPngPlugin::ConvertToPngPlugin, DigikamBqmConvertToPgfPlugin::ConvertToPgfPlugin, DigikamBqmConvertToJpegPlugin::ConvertToJpegPlugin, DigikamBqmConvertToJp2Plugin::ConvertToJp2Plugin, DigikamBqmConvertToHeifPlugin::ConvertToHeifPlugin, DigikamBqmConvertToDngPlugin::ConvertToDngPlugin, DigikamBqmWhiteBalancePlugin::WhiteBalancePlugin, DigikamBqmInvertPlugin::InvertPlugin, DigikamBqmIccConvertPlugin::IccConvertPlugin, DigikamBqmHSLCorrectionPlugin::HSLCorrectionPlugin, DigikamBqmCurvesAdjustPlugin::CurvesAdjustPlugin, DigikamBqmConvert8To16Plugin::Convert8To16Plugin, DigikamBqmConvert16To8Plugin::Convert16To8Plugin, DigikamBqmColorBalancePlugin::ColorBalancePlugin, DigikamBqmChannelMixerPlugin::ChannelMixerPlugin, DigikamBqmBWConvertPlugin::BWConvertPlugin, DigikamBqmBCGCorrectionPlugin::BCGCorrectionPlugin, and DigikamBqmAutoCorrectionPlugin::AutoCorrectionPlugin.

Referenced by Digikam::DPluginEditor::addAction(), Digikam::DPluginGeneric::addAction(), Digikam::DPluginBqm::addTool(), Digikam::DPluginLoader::Private::appendPlugin(), Digikam::DPluginAboutDlg::DPluginAboutDlg(), Digikam::EditorCore::load(), Digikam::DPluginLoader::pluginActions(), and Digikam::SetupRaw::SetupRaw().

◆ libraryFileName()

QString Digikam::DPlugin::libraryFileName ( ) const
inherited

Returns the file name of the library for this plugin. This string is filled at run-time by plugin loader.

Referenced by Digikam::DPluginAboutDlg::DPluginAboutDlg().

◆ loader()

◆ loaderName()

◆ name()

virtual QString Digikam::DPlugin::name ( ) const
pure virtualinherited

Returns the user-visible name of the plugin.

The user-visible name should be context free, i.e. the name should provide enough information as to what the plugin is about in the context of digiKam.

Implemented in DigikamRawImportUFRawPlugin::UFRawRawImportPlugin, DigikamRawImportRawTherapeePlugin::RawTherapeeRawImportPlugin, DigikamRawImportNativePlugin::RawImportNativePlugin, DigikamRawImportDarkTablePlugin::DarkTableRawImportPlugin, DigikamGenericYFPlugin::YFPlugin, DigikamGenericVKontaktePlugin::VKontaktePlugin, DigikamGenericUnifiedPlugin::UnifiedPlugin, DigikamGenericTwitterPlugin::TwitterPlugin, DigikamGenericSmugPlugin::SmugPlugin, DigikamGenericRajcePlugin::RajcePlugin, DigikamGenericPiwigoPlugin::PiwigoPlugin, DigikamGenericPinterestPlugin::PPlugin, DigikamGenericOneDrivePlugin::ODPlugin, DigikamGenericMediaWikiPlugin::MediaWikiPlugin, DigikamGenericIpfsPlugin::IpfsPlugin, DigikamGenericINatPlugin::INatPlugin, DigikamGenericImgUrPlugin::ImgUrPlugin, DigikamGenericImageShackPlugin::ImageShackPlugin, DigikamGenericGoogleServicesPlugin::GSPlugin, DigikamGenericFlickrPlugin::FlickrPlugin, DigikamGenericFileTransferPlugin::FTPlugin, DigikamGenericFileCopyPlugin::FCPlugin, DigikamGenericFaceBookPlugin::FbPlugin, DigikamGenericDropBoxPlugin::DBPlugin, DigikamGenericBoxPlugin::BoxPlugin, DigikamGenericSlideShowPlugin::SlideShowPlugin, DigikamGenericPresentationPlugin::PresentationPlugin, DigikamGenericGLViewerPlugin::GLViewerPlugin, DigikamGenericWallpaperPlugin::WallpaperPlugin, DigikamGenericVideoSlideShowPlugin::VideoSlideShowPlugin, DigikamGenericSendByMailPlugin::SendByMailPlugin, DigikamGenericPrintCreatorPlugin::PrintCreatorPlugin, DigikamGenericPanoramaPlugin::PanoramaPlugin, DigikamGenericMjpegStreamPlugin::MjpegStreamPlugin, DigikamGenericMediaServerPlugin::MediaServerPlugin, DigikamGenericJAlbumPlugin::JAlbumPlugin, DigikamGenericHtmlGalleryPlugin::HtmlGalleryPlugin, DigikamGenericExpoBlendingPlugin::ExpoBlendingPlugin, DigikamGenericDNGConverterPlugin::DNGConverterPlugin, DigikamGenericCalendarPlugin::CalendarPlugin, DigikamGenericTimeAdjustPlugin::TimeAdjustPlugin, DigikamGenericMetadataEditPlugin::MetadataEditPlugin, DigikamGenericGeolocationEditPlugin::GeolocationEditPlugin, DigikamGenericDScannerPlugin::DigitalScannerPlugin, DigikamEditorShearToolPlugin::ShearToolPlugin, DigikamEditorResizeToolPlugin::ResizeToolPlugin, DigikamEditorRatioCropToolPlugin::RatioCropToolPlugin, DigikamEditorPerspectiveToolPlugin::PerspectiveToolPlugin, DigikamEditorFreeRotationToolPlugin::FreeRotationToolPlugin, DigikamEditorContentAwareResizeToolPlugin::ContentAwareResizeToolPlugin, DigikamEditorAutoCropToolPlugin::AutoCropToolPlugin, DigikamEditorRainDropToolPlugin::RainDropToolPlugin, DigikamEditorOilPaintToolPlugin::OilPaintToolPlugin, DigikamEditorFilmGrainToolPlugin::FilmGrainToolPlugin, DigikamEditorEmbossToolPlugin::EmbossToolPlugin, DigikamEditorDistortionFxToolPlugin::DistortionFXToolPlugin, DigikamEditorColorFxToolPlugin::ColorFXToolPlugin, DigikamEditorCharcoalToolPlugin::CharcoalToolPlugin, DigikamEditorBlurFxToolPlugin::BlurFXToolPlugin, DigikamEditorPrintToolPlugin::PrintToolPlugin, DigikamEditorSharpenToolPlugin::SharpenToolPlugin, DigikamEditorRestorationToolPlugin::RestoreToolPlugin, DigikamEditorRedEyeToolPlugin::RedEyeToolPlugin, DigikamEditorNoiseReductionToolPlugin::LocalContrastToolPlugin, DigikamEditorLocalContrastToolPlugin::LocalContrastToolPlugin, DigikamEditorLensDistortionToolPlugin::LensDistortionToolPlugin, DigikamEditorLensAutoFixToolPlugin::LensAutoFixToolPlugin, DigikamEditorHotPixelsToolPlugin::HotPixelsToolPlugin, DigikamEditorHealingCloneToolPlugin::HealingCloneToolPlugin, DigikamEditorBlurToolPlugin::BlurToolPlugin, DigikamEditorAntivignettingToolPlugin::AntiVignettingToolPlugin, DigikamEditorTextureToolPlugin::TextureToolPlugin, DigikamEditorInsertTextToolPlugin::InsertTextToolPlugin, DigikamEditorBorderToolPlugin::BorderToolPlugin, DigikamEditorWhiteBalanceToolPlugin::WhiteBalanceToolPlugin, DigikamEditorProfileConversionToolPlugin::ProfileConversionToolPlugin, DigikamEditorInvertToolPlugin::InvertToolPlugin, DigikamEditorHSLToolPlugin::HSLToolPlugin, DigikamEditorFilmToolPlugin::FilmToolPlugin, DigikamEditorConvert8To16ToolPlugin::Convert8To16ToolPlugin, DigikamEditorConvert16To8ToolPlugin::Convert16To8ToolPlugin, DigikamEditorColorBalanceToolPlugin::CBToolPlugin, DigikamEditorChannelMixerToolPlugin::ChannelMixerToolPlugin, DigikamEditorBWSepiaToolPlugin::BWSepiaToolPlugin, DigikamEditorBCGToolPlugin::BCGToolPlugin, DigikamEditorAutoCorrectionToolPlugin::AutoCorrectionToolPlugin, DigikamEditorAdjustLevelsToolPlugin::AdjustLevelsToolPlugin, DigikamEditorAdjustCurvesToolPlugin::AdjustCurvesToolPlugin, DigikamTIFFDImgPlugin::DImgTIFFPlugin, DigikamRAWDImgPlugin::DImgRAWPlugin, DigikamQImageDImgPlugin::DImgQImagePlugin, DigikamPNGDImgPlugin::DImgPNGPlugin, DigikamPGFDImgPlugin::DImgPGFPlugin, DigikamJPEG2000DImgPlugin::DImgJPEG2000Plugin, DigikamJPEGDImgPlugin::DImgJPEGPlugin, DigikamImageMagickDImgPlugin::DImgImageMagickPlugin, DigikamHEIFDImgPlugin::DImgHEIFPlugin, DigikamBqmRotatePlugin::RotatePlugin, DigikamBqmResizePlugin::ResizePlugin, DigikamBqmFlipPlugin::FlipPlugin, DigikamBqmCropPlugin::CropPlugin, DigikamBqmTimeAdjustPlugin::TimeAdjustPlugin, DigikamBqmRemoveMetadataPlugin::RemoveMetadataPlugin, DigikamBqmAssignTemplatePlugin::AssignTemplatePlugin, DigikamBqmFilmGrainPlugin::FilmGrainPlugin, DigikamBqmColorFXPlugin::ColorFXPlugin, DigikamBqmSharpenPlugin::SharpenPlugin, Digikam::RestorationPlugin, DigikamBqmRestorationPlugin::RedEyeCorrectionPlugin, DigikamBqmNoiseReductionPlugin::NoiseReductionPlugin, DigikamBqmLocalContrastPlugin::LocalContrastPlugin, DigikamBqmLensAutoFixPlugin::LensAutoFixPlugin, DigikamBqmHotPixelsPlugin::HotPixelsPlugin, DigikamBqmBlurPlugin::BlurPlugin, DigikamBqmAntiVignettingPlugin::AntiVignettingPlugin, DigikamBqmWatermarkPlugin::WaterMarkPlugin, DigikamBqmTexturePlugin::TexturePlugin, DigikamBqmBorderPlugin::BorderPlugin, DigikamBqmUserScriptPlugin::UserScriptPlugin, DigikamBqmConvertToTiffPlugin::ConvertToTiffPlugin, DigikamBqmConvertToPngPlugin::ConvertToPngPlugin, DigikamBqmConvertToPgfPlugin::ConvertToPgfPlugin, DigikamBqmConvertToJpegPlugin::ConvertToJpegPlugin, DigikamBqmConvertToJp2Plugin::ConvertToJp2Plugin, DigikamBqmConvertToHeifPlugin::ConvertToHeifPlugin, DigikamBqmConvertToDngPlugin::ConvertToDngPlugin, DigikamBqmWhiteBalancePlugin::WhiteBalancePlugin, DigikamBqmInvertPlugin::InvertPlugin, DigikamBqmIccConvertPlugin::IccConvertPlugin, DigikamBqmHSLCorrectionPlugin::HSLCorrectionPlugin, DigikamBqmCurvesAdjustPlugin::CurvesAdjustPlugin, DigikamBqmConvert8To16Plugin::Convert8To16Plugin, DigikamBqmConvert16To8Plugin::Convert16To8Plugin, DigikamBqmColorBalancePlugin::ColorBalancePlugin, DigikamBqmChannelMixerPlugin::ChannelMixerPlugin, DigikamBqmBWConvertPlugin::BWConvertPlugin, DigikamBqmBCGCorrectionPlugin::BCGCorrectionPlugin, and DigikamBqmAutoCorrectionPlugin::AutoCorrectionPlugin.

Referenced by Digikam::DPluginAboutDlg::DPluginAboutDlg(), Digikam::DPluginEditor::findActionByName(), Digikam::DPluginGeneric::findActionByName(), Digikam::DPluginBqm::findToolByName(), Digikam::DPluginLoader::registerEditorPlugins(), Digikam::DPluginLoader::registerGenericPlugins(), Digikam::DPluginLoader::registerRawImportPlugins(), Digikam::DPlugin::setLibraryFileName(), and Digikam::SetupRaw::SetupRaw().

◆ pluginAuthors()

QStringList Digikam::DPlugin::pluginAuthors ( ) const
inherited

Return a list of authors as strings registered in this plugin.

References Digikam::DPlugin::authors(), and Digikam::DPluginAuthor::name.

◆ previewSupported()

virtual bool Digikam::DPluginDImg::previewSupported ( ) const
inlinevirtual

Return true if the loader can read a preview image.

Reimplemented in DigikamHEIFDImgPlugin::DImgHEIFPlugin.

Referenced by Digikam::DImg::load().

◆ setLibraryFileName()

void Digikam::DPlugin::setLibraryFileName ( const QString &  name)
inherited

Sets the file name of the library for this plugin. This string is filled at run-time by plugin loader.

References Digikam::DPlugin::name().

Referenced by Digikam::DPluginLoader::Private::appendPlugin().

◆ setShouldLoaded()

void Digikam::DPlugin::setShouldLoaded ( bool  b)
inherited

Accessor to adjust the should loaded plugin property. This property is adjusted by plugin loader at start-up.

Referenced by Digikam::DPluginLoader::Private::appendPlugin().

◆ setup()

virtual void Digikam::DPlugin::setup ( QObject *const  parent)
pure virtualinherited

Plugin factory method to create all internal object instances for a given parent.

Implemented in DigikamRawImportUFRawPlugin::UFRawRawImportPlugin, DigikamRawImportRawTherapeePlugin::RawTherapeeRawImportPlugin, DigikamRawImportNativePlugin::RawImportNativePlugin, DigikamRawImportDarkTablePlugin::DarkTableRawImportPlugin, DigikamGenericYFPlugin::YFPlugin, DigikamGenericVKontaktePlugin::VKontaktePlugin, DigikamGenericUnifiedPlugin::UnifiedPlugin, DigikamGenericTwitterPlugin::TwitterPlugin, DigikamGenericSmugPlugin::SmugPlugin, DigikamGenericRajcePlugin::RajcePlugin, DigikamGenericPiwigoPlugin::PiwigoPlugin, DigikamGenericPinterestPlugin::PPlugin, DigikamGenericOneDrivePlugin::ODPlugin, DigikamGenericMediaWikiPlugin::MediaWikiPlugin, DigikamGenericIpfsPlugin::IpfsPlugin, DigikamGenericINatPlugin::INatPlugin, DigikamGenericImgUrPlugin::ImgUrPlugin, DigikamGenericImageShackPlugin::ImageShackPlugin, DigikamGenericGoogleServicesPlugin::GSPlugin, DigikamGenericFlickrPlugin::FlickrPlugin, DigikamGenericFileTransferPlugin::FTPlugin, DigikamGenericFileCopyPlugin::FCPlugin, DigikamGenericFaceBookPlugin::FbPlugin, DigikamGenericDropBoxPlugin::DBPlugin, DigikamGenericBoxPlugin::BoxPlugin, DigikamGenericSlideShowPlugin::SlideShowPlugin, DigikamGenericPresentationPlugin::PresentationPlugin, DigikamGenericGLViewerPlugin::GLViewerPlugin, DigikamGenericWallpaperPlugin::WallpaperPlugin, DigikamGenericVideoSlideShowPlugin::VideoSlideShowPlugin, DigikamGenericSendByMailPlugin::SendByMailPlugin, DigikamGenericPrintCreatorPlugin::PrintCreatorPlugin, DigikamGenericPanoramaPlugin::PanoramaPlugin, DigikamGenericMjpegStreamPlugin::MjpegStreamPlugin, DigikamGenericMediaServerPlugin::MediaServerPlugin, DigikamGenericJAlbumPlugin::JAlbumPlugin, DigikamGenericHtmlGalleryPlugin::HtmlGalleryPlugin, DigikamGenericExpoBlendingPlugin::ExpoBlendingPlugin, DigikamGenericDNGConverterPlugin::DNGConverterPlugin, DigikamGenericCalendarPlugin::CalendarPlugin, DigikamGenericTimeAdjustPlugin::TimeAdjustPlugin, DigikamGenericMetadataEditPlugin::MetadataEditPlugin, DigikamGenericGeolocationEditPlugin::GeolocationEditPlugin, DigikamGenericDScannerPlugin::DigitalScannerPlugin, DigikamEditorShearToolPlugin::ShearToolPlugin, DigikamEditorResizeToolPlugin::ResizeToolPlugin, DigikamEditorRatioCropToolPlugin::RatioCropToolPlugin, DigikamEditorPerspectiveToolPlugin::PerspectiveToolPlugin, DigikamEditorFreeRotationToolPlugin::FreeRotationToolPlugin, DigikamEditorContentAwareResizeToolPlugin::ContentAwareResizeToolPlugin, DigikamEditorAutoCropToolPlugin::AutoCropToolPlugin, DigikamEditorRainDropToolPlugin::RainDropToolPlugin, DigikamEditorOilPaintToolPlugin::OilPaintToolPlugin, DigikamEditorFilmGrainToolPlugin::FilmGrainToolPlugin, DigikamEditorEmbossToolPlugin::EmbossToolPlugin, DigikamEditorDistortionFxToolPlugin::DistortionFXToolPlugin, DigikamEditorColorFxToolPlugin::ColorFXToolPlugin, DigikamEditorCharcoalToolPlugin::CharcoalToolPlugin, DigikamEditorBlurFxToolPlugin::BlurFXToolPlugin, DigikamEditorPrintToolPlugin::PrintToolPlugin, DigikamEditorSharpenToolPlugin::SharpenToolPlugin, DigikamEditorRestorationToolPlugin::RestoreToolPlugin, DigikamEditorRedEyeToolPlugin::RedEyeToolPlugin, DigikamEditorNoiseReductionToolPlugin::LocalContrastToolPlugin, DigikamEditorLocalContrastToolPlugin::LocalContrastToolPlugin, DigikamEditorLensDistortionToolPlugin::LensDistortionToolPlugin, DigikamEditorLensAutoFixToolPlugin::LensAutoFixToolPlugin, DigikamEditorHotPixelsToolPlugin::HotPixelsToolPlugin, DigikamEditorHealingCloneToolPlugin::HealingCloneToolPlugin, DigikamEditorBlurToolPlugin::BlurToolPlugin, DigikamEditorAntivignettingToolPlugin::AntiVignettingToolPlugin, DigikamEditorTextureToolPlugin::TextureToolPlugin, DigikamEditorInsertTextToolPlugin::InsertTextToolPlugin, DigikamEditorBorderToolPlugin::BorderToolPlugin, DigikamEditorWhiteBalanceToolPlugin::WhiteBalanceToolPlugin, DigikamEditorProfileConversionToolPlugin::ProfileConversionToolPlugin, DigikamEditorInvertToolPlugin::InvertToolPlugin, DigikamEditorHSLToolPlugin::HSLToolPlugin, DigikamEditorFilmToolPlugin::FilmToolPlugin, DigikamEditorConvert8To16ToolPlugin::Convert8To16ToolPlugin, DigikamEditorConvert16To8ToolPlugin::Convert16To8ToolPlugin, DigikamEditorColorBalanceToolPlugin::CBToolPlugin, DigikamEditorChannelMixerToolPlugin::ChannelMixerToolPlugin, DigikamEditorBWSepiaToolPlugin::BWSepiaToolPlugin, DigikamEditorBCGToolPlugin::BCGToolPlugin, DigikamEditorAutoCorrectionToolPlugin::AutoCorrectionToolPlugin, DigikamEditorAdjustLevelsToolPlugin::AdjustLevelsToolPlugin, DigikamEditorAdjustCurvesToolPlugin::AdjustCurvesToolPlugin, DigikamTIFFDImgPlugin::DImgTIFFPlugin, DigikamRAWDImgPlugin::DImgRAWPlugin, DigikamQImageDImgPlugin::DImgQImagePlugin, DigikamPNGDImgPlugin::DImgPNGPlugin, DigikamPGFDImgPlugin::DImgPGFPlugin, DigikamJPEG2000DImgPlugin::DImgJPEG2000Plugin, DigikamJPEGDImgPlugin::DImgJPEGPlugin, DigikamImageMagickDImgPlugin::DImgImageMagickPlugin, DigikamHEIFDImgPlugin::DImgHEIFPlugin, DigikamBqmRotatePlugin::RotatePlugin, DigikamBqmResizePlugin::ResizePlugin, DigikamBqmFlipPlugin::FlipPlugin, DigikamBqmCropPlugin::CropPlugin, DigikamBqmTimeAdjustPlugin::TimeAdjustPlugin, DigikamBqmRemoveMetadataPlugin::RemoveMetadataPlugin, DigikamBqmAssignTemplatePlugin::AssignTemplatePlugin, DigikamBqmFilmGrainPlugin::FilmGrainPlugin, DigikamBqmColorFXPlugin::ColorFXPlugin, DigikamBqmSharpenPlugin::SharpenPlugin, Digikam::RestorationPlugin, DigikamBqmRestorationPlugin::RedEyeCorrectionPlugin, DigikamBqmNoiseReductionPlugin::NoiseReductionPlugin, DigikamBqmLocalContrastPlugin::LocalContrastPlugin, DigikamBqmLensAutoFixPlugin::LensAutoFixPlugin, DigikamBqmHotPixelsPlugin::HotPixelsPlugin, DigikamBqmBlurPlugin::BlurPlugin, DigikamBqmAntiVignettingPlugin::AntiVignettingPlugin, DigikamBqmWatermarkPlugin::WaterMarkPlugin, DigikamBqmTexturePlugin::TexturePlugin, DigikamBqmBorderPlugin::BorderPlugin, DigikamBqmUserScriptPlugin::UserScriptPlugin, DigikamBqmConvertToTiffPlugin::ConvertToTiffPlugin, DigikamBqmConvertToPngPlugin::ConvertToPngPlugin, DigikamBqmConvertToPgfPlugin::ConvertToPgfPlugin, DigikamBqmConvertToJpegPlugin::ConvertToJpegPlugin, DigikamBqmConvertToJp2Plugin::ConvertToJp2Plugin, DigikamBqmConvertToHeifPlugin::ConvertToHeifPlugin, DigikamBqmConvertToDngPlugin::ConvertToDngPlugin, DigikamBqmWhiteBalancePlugin::WhiteBalancePlugin, DigikamBqmInvertPlugin::InvertPlugin, DigikamBqmIccConvertPlugin::IccConvertPlugin, DigikamBqmHSLCorrectionPlugin::HSLCorrectionPlugin, DigikamBqmCurvesAdjustPlugin::CurvesAdjustPlugin, DigikamBqmConvert8To16Plugin::Convert8To16Plugin, DigikamBqmConvert16To8Plugin::Convert16To8Plugin, DigikamBqmColorBalancePlugin::ColorBalancePlugin, DigikamBqmChannelMixerPlugin::ChannelMixerPlugin, DigikamBqmBWConvertPlugin::BWConvertPlugin, DigikamBqmBCGCorrectionPlugin::BCGCorrectionPlugin, and DigikamBqmAutoCorrectionPlugin::AutoCorrectionPlugin.

Referenced by Digikam::DPluginLoader::registerEditorPlugins(), Digikam::DPluginLoader::registerGenericPlugins(), and Digikam::DPluginLoader::registerRawImportPlugins().

◆ setVisible()

void Digikam::DPluginDImg::setVisible ( bool  )
inlineoverridevirtual

This kind of plugin do not have GUI visibility attribute.

Implements Digikam::DPlugin.

◆ shouldLoaded()

bool Digikam::DPlugin::shouldLoaded ( ) const
inherited

Return the should loaded property. If it's true, the plugin must be loaded in application GUI at startup by plugin loader.

Referenced by Digikam::ToolsListView::addTool(), Digikam::DPluginLoader::registerEditorPlugins(), and Digikam::DPluginLoader::registerGenericPlugins().

◆ typeMimes()

◆ version()

QString Digikam::DPlugin::version ( ) const
inherited

Return the internal version used to check the binary compatibility at run-time. This is typically the same version of digiKam core used at compilation time.

Referenced by Digikam::DPluginLoader::Private::appendPlugin(), and Digikam::DPluginAboutDlg::DPluginAboutDlg().


The documentation for this class was generated from the following files: