|
|
| 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.
|
| |