13 #ifndef __PLUGIN_API_FRACTION_H__
14 #define __PLUGIN_API_FRACTION_H__
16 #include "libmscore/fraction.h"
44 Q_PROPERTY(QString
str READ toString)
50 void setFraction(Fraction _f) { f = _f; }
56 Ms::Fraction fraction()
const {
return f; }
57 int numerator()
const {
return f.numerator(); }
59 int ticks()
const {
return f.ticks(); }
60 QString toString()
const {
return f.toString(); }
70 inline FractionWrapper* wrap(Ms::Fraction f)
72 FractionWrapper* w =
new FractionWrapper(f);
74 QQmlEngine::setObjectOwnership(w, QQmlEngine::JavaScriptOwnership);