MuseScore  3.4
Music composition and notation
Static Public Member Functions | Static Public Attributes | Static Protected Member Functions | List of all members
Ms::TestScriptEntry Class Reference

#include <testscript.h>

Inheritance diagram for Ms::TestScriptEntry:
Inheritance graph
[legend]
Collaboration diagram for Ms::TestScriptEntry:
Collaboration graph
[legend]

Static Public Member Functions

static std::unique_ptr< ScriptEntrydeserialize (const QStringList &tokens)
 
- Static Public Member Functions inherited from Ms::ScriptEntry
static std::unique_ptr< ScriptEntrydeserialize (const QString &line)
 

Static Public Attributes

static constexpr const char * TEST_SCORE = "score"
 

Static Protected Member Functions

static QString entryTemplate (const char *testType)
 
- Static Protected Member Functions inherited from Ms::ScriptEntry
static QString entryTemplate (const char *entryType)
 

Additional Inherited Members

- Public Member Functions inherited from Ms::ScriptEntry
virtual ~ScriptEntry ()=default
 
virtual bool execute (ScriptContext &ctx) const =0
 
virtual QString serialize () const =0
 
- 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"
 

Member Function Documentation

◆ deserialize()

std::unique_ptr< ScriptEntry > Ms::TestScriptEntry::deserialize ( const QStringList &  tokens)
static

◆ entryTemplate()

static QString Ms::TestScriptEntry::entryTemplate ( const char *  testType)
inlinestaticprotected

Member Data Documentation

◆ TEST_SCORE

constexpr const char* Ms::TestScriptEntry::TEST_SCORE = "score"
static

The documentation for this class was generated from the following files: