|
| DPluginRawImport (QObject *const parent=nullptr) |
| Constructor with optional parent object.
|
|
| ~DPluginRawImport () override=default |
| Destructor.
|
|
QStringList | categories () const override |
| This kind of plugin do not use a category.
|
|
int | count () const override |
| This kind of plugin only provide one tool.
|
|
virtual QString | getRawProgram () const |
| Return the path to the raw program, or empty if not found.
|
|
QString | ifaceIid () const override |
| Return the plugin interface identifier.
|
|
virtual bool | run (const QString &path, const DRawDecoding &def)=0 |
| Function to re-implement used to invoke Raw processor for a Raw file path and a Default Raw decoding settings.
|
|
void | setVisible (bool) override |
| This kind of plugin do not have GUI visibility attribute.
|
|
| DPlugin (QObject *const parent=nullptr) |
| Constructor with optional parent object.
|
|
| ~DPlugin () override |
| Destructor.
|
|
virtual QList< DPluginAuthor > | authors () const =0 |
| Returns authors list for the plugin.
|
|
virtual void | cleanUp () |
| Plugin method to clean up internal created objects.
|
|
virtual QString | description () const =0 |
| Returns a short description about the plugin.
|
|
virtual QString | details () const =0 |
| Returns a long description about the plugin.
|
|
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 | handbookChapter () const |
| Return the online handbook chapter from an handbook section corresponding to this plugin.
|
|
virtual QString | handbookReference () const |
| Return the online handbook reference from an handbook chapter corresponding to this plugin.
|
|
virtual QString | handbookSection () const |
| Return the online handbook section corresponding to this plugin.
|
|
virtual bool | hasVisibilityProperty () const |
| Return true if plugin can be configured in setup dialog about the visibility property.
|
|
virtual QIcon | icon () const |
| Returns an icon for the plugin.
|
|
virtual QString | iid () const =0 |
| Returns the unique internal identification property of the plugin.
|
|
QString | libraryFileName () const |
| Returns the file name of the library for this plugin.
|
|
virtual QString | name () const =0 |
| Returns the user-visible name of the plugin.
|
|
QStringList | pluginAuthors () const |
| Return a list of authors as strings registered in this plugin.
|
|
void | setLibraryFileName (const QString &) |
| Sets the file name of the library for this plugin.
|
|
void | setShouldLoaded (bool b) |
| Accessor to adjust the should loaded plugin property.
|
|
virtual void | setup (QObject *const parent)=0 |
| Plugin factory method to create all internal object instances for a given parent.
|
|
bool | shouldLoaded () const |
| Return the should loaded property.
|
|
QString | version () const |
| Return the internal version used to check the binary compatibility at run-time.
|
|