#include <dpluginrawimport.h>
|
virtual QList< DPluginAuthor > | authors () const =0 |
| Returns authors list for the plugin.
|
|
QStringList | categories () const override |
|
virtual void | cleanUp () |
|
int | count () const override |
|
virtual QString | description () const =0 |
| Returns a short description about the plugin.
|
|
virtual QString | details () const =0 |
| Returns a long description about the plugin.
|
|
| DPluginRawImport (QObject *const parent=nullptr) |
|
virtual QMap< QString, QStringList > | extraAboutData () const |
| Returns a map of extra data to show in plugin about dialog.
|
|
virtual QStringList | extraAboutDataRowTitles () const |
| Returns a list of extra data row titles to show in tab of plugin about dialog.
|
|
virtual QString | extraAboutDataTitle () const |
| Returns the tab title of data returned by extraAboutData().
|
|
virtual QString | getRawProgram () const |
|
virtual QString | handbookChapter () const |
|
virtual QString | handbookReference () const |
|
virtual QString | handbookSection () const |
|
virtual bool | hasVisibilityProperty () const |
|
virtual QIcon | icon () const |
| Returns an icon for the plugin. Default implementation return the system plugin icon.
|
|
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".
|
|
QString | libraryFileName () const |
| Returns the file name of the library for this plugin. This string is filled at run-time by plugin loader.
|
|
virtual QString | name () const =0 |
| Returns the user-visible name of the plugin.
|
|
QStringList | pluginAuthors () const |
|
virtual bool | run (const QString &path, const DRawDecoding &def)=0 |
|
void | setLibraryFileName (const QString &) |
| Sets the file name of the library for this plugin. This string is filled at run-time by plugin loader.
|
|
void | setShouldLoaded (bool b) |
|
virtual void | setup (QObject *const parent)=0 |
|
void | setVisible (bool) override |
|
bool | shouldLoaded () const |
|
QString | version () const |
|
| ~DPluginRawImport () override=default |
|
◆ DPluginRawImport()
Digikam::DPluginRawImport::DPluginRawImport |
( |
QObject *const |
parent = nullptr | ) |
|
|
explicit |
Constructor with optional parent object
◆ ~DPluginRawImport()
Digikam::DPluginRawImport::~DPluginRawImport |
( |
| ) |
|
|
overridedefault |
◆ authors()
virtual QList< DPluginAuthor > Digikam::DPlugin::authors |
( |
| ) |
const |
|
pure virtualinherited |
◆ categories()
QStringList Digikam::DPluginRawImport::categories |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ cleanUp()
virtual void Digikam::DPlugin::cleanUp |
( |
| ) |
|
|
inlinevirtualinherited |
Plugin method to clean up internal created objects. This method is called by plugin loader.
◆ count()
int Digikam::DPluginRawImport::count |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ description()
virtual QString Digikam::DPlugin::description |
( |
| ) |
const |
|
pure virtualinherited |
◆ details()
virtual QString Digikam::DPlugin::details |
( |
| ) |
const |
|
pure virtualinherited |
◆ extraAboutData()
virtual QMap< QString, QStringList > Digikam::DPlugin::extraAboutData |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ extraAboutDataRowTitles()
virtual QStringList Digikam::DPlugin::extraAboutDataRowTitles |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ extraAboutDataTitle()
virtual QString Digikam::DPlugin::extraAboutDataTitle |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ getRawProgram()
QString Digikam::DPluginRawImport::getRawProgram |
( |
| ) |
const |
|
virtual |
◆ handbookChapter()
QString Digikam::DPlugin::handbookChapter |
( |
| ) |
const |
|
virtualinherited |
Return the online handbook chapter from an handbook section corresponding to this plugin. It's used in plugin dialog Help button. By default, no chapter is defined, and root page of the section is loaded by Help Button in this case. Note: a chapter is always included in a section. See handbookSection() for details.
◆ handbookReference()
QString Digikam::DPlugin::handbookReference |
( |
| ) |
const |
|
virtualinherited |
Return the online handbook reference from an handbook chapter corresponding to this plugin. It's used in plugin dialog Help button. By default, no reference is defined, and root page of the chapter is loaded by Help Button in this case. Note: a reference is always included in a chapter. See handbookChapter() for details.
◆ handbookSection()
QString Digikam::DPlugin::handbookSection |
( |
| ) |
const |
|
virtualinherited |
Return the online handbook section corresponding to this plugin. It's used in plugin dialog Help button. By default, no section is defined, and root page of the documentation is loaded by Help Button in this case.
◆ hasVisibilityProperty()
bool Digikam::DPlugin::hasVisibilityProperty |
( |
| ) |
const |
|
virtualinherited |
◆ icon()
QIcon Digikam::DPlugin::icon |
( |
| ) |
const |
|
virtualinherited |
◆ ifaceIid()
QString Digikam::DPluginRawImport::ifaceIid |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ iid()
virtual QString Digikam::DPlugin::iid |
( |
| ) |
const |
|
pure virtualinherited |
◆ libraryFileName()
QString Digikam::DPlugin::libraryFileName |
( |
| ) |
const |
|
inherited |
◆ name()
virtual QString Digikam::DPlugin::name |
( |
| ) |
const |
|
pure virtualinherited |
◆ pluginAuthors()
QStringList Digikam::DPlugin::pluginAuthors |
( |
| ) |
const |
|
inherited |
◆ run()
virtual bool Digikam::DPluginRawImport::run |
( |
const QString & |
path, |
|
|
const DRawDecoding & |
def |
|
) |
| |
|
pure virtual |
Function to re-implement used to invoke Raw processor for a Raw file path and a Default Raw decoding settings.
Referenced by Digikam::EditorCore::load().
◆ setLibraryFileName()
void Digikam::DPlugin::setLibraryFileName |
( |
const QString & |
name | ) |
|
|
inherited |
◆ setShouldLoaded()
void Digikam::DPlugin::setShouldLoaded |
( |
bool |
b | ) |
|
|
inherited |
◆ setup()
virtual void Digikam::DPlugin::setup |
( |
QObject *const |
parent | ) |
|
|
pure virtualinherited |
◆ setVisible()
void Digikam::DPluginRawImport::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().
◆ signalDecodedImage
Signal emitted to notify host application to load pre-decoded Raw preprocessed with these decoding settings.
◆ signalLoadRaw
Signal emitted to notify host application to load Raw with these decoding settings.
◆ version()
QString Digikam::DPlugin::version |
( |
| ) |
const |
|
inherited |
The documentation for this class was generated from the following files: