MuseScore
3.4
Music composition and notation
|
#include <scriptentry.h>
Public Member Functions | |
InitScriptEntry (const ScriptContext &ctx) | |
InitScriptEntry (const QString &filePath) | |
bool | execute (ScriptContext &ctx) const override |
QString | serialize () const override |
Public Member Functions inherited from Ms::ScriptEntry | |
virtual | ~ScriptEntry ()=default |
Static Public Member Functions | |
static std::unique_ptr< ScriptEntry > | deserialize (const QStringList &tokens) |
Static Public Member Functions inherited from Ms::ScriptEntry | |
static std::unique_ptr< ScriptEntry > | deserialize (const QString &line) |
Private Attributes | |
QString | _filePath |
Additional Inherited Members | |
Static Protected Member Functions inherited from Ms::ScriptEntry | |
static QString | entryTemplate (const char *entryType) |
Static Protected Attributes inherited from Ms::ScriptEntry | |
static constexpr const char * | SCRIPT_INIT = "init" |
static constexpr const char * | SCRIPT_CMD = "cmd" |
static constexpr const char * | SCRIPT_PALETTE = "palette" |
static constexpr const char * | SCRIPT_INSPECTOR = "inspector" |
static constexpr const char * | SCRIPT_EXCERPT_CHANGE = "excerpt" |
static constexpr const char * | SCRIPT_TEST = "test" |
|
explicit |
|
inlineexplicit |
|
static |
|
overridevirtual |
Implements Ms::ScriptEntry.
|
overridevirtual |
Implements Ms::ScriptEntry.
|
private |