MuseScore  3.4
Music composition and notation
Classes | Namespaces | Enumerations | Functions
scoreelement.h File Reference
#include "libmscore/property.h"
Include dependency graph for scoreelement.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Ms::PluginAPI::ScoreElement
 Base class for most of object wrappers exposed to QML. More...
 
class  Ms::PluginAPI::QmlListAccess< T, Container >
 QML access to containers. More...
 

Namespaces

 Ms
 
 
 Ms::PluginAPI
 Contains items exposed to the QML plugins framework.
 

Enumerations

enum  Ms::PluginAPI::Ownership { Ms::PluginAPI::Ownership::PLUGIN, Ms::PluginAPI::Ownership::SCORE }
 

Functions

ScoreElement * Ms::PluginAPI::wrap (Ms::ScoreElement *se, Ownership own)
 Wraps Ms::ScoreElement choosing the correct wrapper type at runtime based on the actual element type. More...
 
template<typename T , class Container >
QmlListAccess< T, Container > Ms::PluginAPI::wrapContainerProperty (QObject *obj, Container &c)