|
| RemoteExecutionSettingsPlugin () |
|
Application::PluginConfig & | createPluginConfig () override |
|
DataExecution::DistributedLogSink & | getLogSink () |
|
QString | getPackageURI () const override |
|
const WorkspacePlugin::PreviousVersionNameMap & | getPreviousNames () const override |
|
bool | setup () override |
|
bool | setupSchedulerProvider (DataExecution::SchedulerProviderManager &manager) override |
|
| WorkspacePlugin (const QString &name, const QString &displayName, const QString &version, const QString &buildDescription=QString::null) |
|
| WorkspacePlugin (const QString &name, const QString &displayName, int versionMajor, int versionMinor, int versionRevision, const QString &buildDescription=QString::null) |
|
virtual | ~WorkspacePlugin () |
|
virtual PluginConfig & | createPluginConfig () |
|
virtual PluginMenu & | createPluginMenu () |
|
const QString & | getBuildDescription () const |
|
virtual QStringList | getCustomWidgetPaths () const |
|
virtual const DataExecution::DataFactory * | getDataFactory (const QString &dataType) const |
|
const DataExecution::DataFactory * | getDataFactory (size_type index) const |
|
virtual QString | getDefaultHelpPagePath () const |
|
virtual QString | getDefaultIconPath () const |
|
virtual WorkspacePluginList | getDependencies () const |
|
const QString & | getDisplayName () const |
|
virtual QString | getHelpFile () const |
|
const QString & | getLibraryFileName () const |
|
virtual QStringList | getLicensePaths () const |
|
const QString & | getName () const |
|
size_type | getNumDataFactories () const |
|
size_type | getNumOperationFactories () const |
|
size_type | getNumWidgetFactories () const |
|
virtual const DataExecution::OperationFactory * | getOperationFactory (const QString &opType, bool ignoreAliasedOperations=false) const |
|
const DataExecution::OperationFactory * | getOperationFactory (size_type index) const |
|
virtual QString | getPackageURI () const |
|
virtual const PreviousVersionNameMap & | getPreviousNames () const |
|
const QString & | getVersion () const |
|
const Widgets::WidgetFactory * | getWidgetFactory (size_type index) const |
|
virtual bool | isVisible () const |
|
void | logText (const QString &message) |
|
virtual void | onWorkspaceClose () |
|
void | setLibraryFileName (const QString &fileName) |
|
virtual bool | setup ()=0 |
|
virtual bool | setupAuthenticationProvider (Authentication::ProviderManager &manager) |
|
virtual bool | setupSchedulerProvider (DataExecution::SchedulerProviderManager &manager) |
|
void | showHelp (const QMap< QString, QUrl > &links, const QString &keyword="") |
|
void | showHelp (const QString &keyword) |
|
void | showHelp (const QUrl &url) |
|
bool | wasPreviouslyNamed (const QString &oldName) const |
|
A workspace plugin that provides a user interface for the purposes of managing remote execution settings.
This function will be called by clients wanting to create a widget for configuring this plugin. The default implementation creates a widget with simple text indicating that the plugin has no editable configuration items. Those plugins wishing to provide some kind of QWidget-based configuration will need to subclass PluginConfig, but if no configuration is needed then the PluginConfig header file does not need to be included and therefore no reference to QWidget will be made.
Ownership of the instance returned by this function will be given to the caller. At some point, the caller must then call the PluginConfig's destroy() function when it is finished with it.
- Returns
- A new instance of a PluginConfig object for this plugin.
Reimplemented from WorkspacePlugin.