MuseScore
3.4
Music composition and notation
|
#include <scriptentry.h>
Public Member Functions | |
InspectorScriptEntry (ElementType type, int parentLevel, Pid pid, QVariant value) | |
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 > | fromContext (const Element *, const InspectorItem &, const QVariant &) |
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 | |
ElementType | _type |
int | _parentLevel |
Pid | _pid |
QVariant | _val |
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" |
|
inline |
|
static |
|
overridevirtual |
Implements Ms::ScriptEntry.
|
static |
|
overridevirtual |
Implements Ms::ScriptEntry.
|
private |
|
private |
|
private |
|
private |