Public Types | |
enum | BackendEngineProperties { SpitsOut = 0 , SkipFormats , DisableInputs , InputFormUI } |
![]() | |
enum | Properties { ExeScript = 0 , Category , Name , Author , Version , License , KLFMinVersion , KLFMaxVersion , SettingsFormUI , CanProvideDefaultSettings , CategorySpecificXmlConfig } |
Additional Inherited Members | |
![]() | |
static bool | hasScriptInfoInCache (const QString &userScriptPath) |
static KLFUserScriptInfo | forceReloadScriptInfo (const QString &scriptFileName) |
static void | clearCacheAll () |
static QMap< QString, QString > | usConfigToStrMap (const QVariantMap &usconfig) |
static QStringList | usConfigToEnvList (const QVariantMap &usconfig) |
![]() | |
void | internalSetProperty (const QString &key, const QVariant &val) |
const KLFPropertizedObject * | pobj () |
QByteArray | categorySpecificXmlConfig () const |
The XML for the category-specific config. | |
void | setScriptInfoError (int code, const QString &msg) |
Definition at line 154 of file klfuserscript.h.
enum KLFBackendEngineUserScriptInfo::BackendEngineProperties |
Definition at line 160 of file klfuserscript.h.
Definition at line 764 of file klfuserscript.cpp.
|
virtual |
Definition at line 777 of file klfuserscript.cpp.
QStringList KLFBackendEngineUserScriptInfo::disableInputs | ( | ) | const |
List of user input fields that should be disabled.
Definition at line 792 of file klfuserscript.cpp.
References QVariant::toStringList().
QString KLFBackendEngineUserScriptInfo::inputFormUI | ( | ) | const |
A UI input form file (Qt designer file) for additional input.
Definition at line 796 of file klfuserscript.cpp.
References QVariant::toString().
Definition at line 807 of file klfuserscript.cpp.
Definition at line 802 of file klfuserscript.cpp.
QStringList KLFBackendEngineUserScriptInfo::klfBackendEngineInfosList | ( | ) | const |
Definition at line 822 of file klfuserscript.cpp.
QStringList KLFBackendEngineUserScriptInfo::skipFormats | ( | ) | const |
List of formats that klfbackend should not attempt to generate.
The corresponding field(s) in KLFBackend::klfOutput will be set to empty QByteArray's.
Same format list as 'spits-out'.
Definition at line 788 of file klfuserscript.cpp.
References QVariant::toStringList().
QStringList KLFBackendEngineUserScriptInfo::spitsOut | ( | ) | const |
List of formats that this script will generate.
Definition at line 784 of file klfuserscript.cpp.
References QVariant::toStringList().