General class for utility functions across the Workflow Tool set.
|
static void | addToolLogCategories () |
|
static QMap< QString, bool > | disableLogs (const QList< Application::LogManager::MessageCategory > &logTypes) |
|
static QString | generateIdFromConnection (const DataExecution::Connection &conn) |
|
static QString | generateIdFromConnectionData (const ConnectionData &connectionData) |
|
static QString | generateIdFromConnectionDifference (const OperationDifference &opDiff, const ConnectionDifference &connDiff) |
|
static QString | generateIdFromInputDifference (const OperationDifference &opDiff, const InputDifference &inputDiff, const InputDifference *parentDiff=nullptr) |
|
static QString | generateIdFromIOBase (const DataExecution::IOBase &iobase) |
|
static QString | generateIdFromIOBase (const QString &opId, const QString &ioName, int index=-1) |
|
static QString | generateIdFromOutputDifference (const OperationDifference &opDiff, const OutputDifference &outputDiff) |
|
static bool | isKnownWorkspaceType (const QString &type) |
| Returns true if this operation type is known to be a nested workspace.
|
|
static bool | isWorkspaceType (const DataExecution::Operation &op) |
| Returns the result of Operation::isWorkspaceType()
|
|
static QStringList | loadApplicationColourNames (Application::Settings &settings) |
| Loads a list of the names of the application colours which can be set by the user.
|
|
static QMap< QString, QColor > | loadApplicationColours (Application::Settings &settings) |
| Loads all the application's colours from the application settings.
|
|
static QColor | loadColour (const QString &name, const QString &defaultValue, Application::Settings &settings) |
| loads a colour stored as hex in settings, if not currently in settings will use the defaultSetting and save that to settings
|
|
static QMap< QString, QColor > | loadColours (const QString &tag, Application::Settings &settings) |
| Loads a set of application colours, where the colourSectionTag defines whcih colours should be loaded.
|
|
static QMap< QString, QColor > | loadDefaultColours (Application::Settings &settings) |
| Loads all the default application colours from the application settings.
|
|
static void | restoreLogState (const QMap< QString, bool > &origValues) |
|
static bool | saveColour (const QString &name, const QString &value, Application::Settings &settings) |
| Saves a colour to the current colour setting group, overwrites the value if it already exists.
|
|
static QString | toString (DifferenceType) |
|
static DifferenceType | typeFromString (const QString &str) |
|