23 SCORE_SERIALIZE_FRIENDS
30 const QString& getName()
const noexcept;
31 const QString& getComment()
const noexcept;
35 QString getColorName()
const noexcept;
36 const QString& getLabel()
const noexcept;
39 void setInstanceName(
const T& t)
noexcept
42 m_touchedName =
false;
45 bool touchedName()
const noexcept;
46 void setName(
const QString&)
noexcept;
47 void setComment(
const QString&)
noexcept;
50 void setColorName(
const QString&)
noexcept;
51 void setLabel(
const QString&)
noexcept;
53 void NameChanged(
const QString& arg) E_SIGNAL(SCORE_LIB_BASE_EXPORT, NameChanged, arg)
54 void CommentChanged(
const QString& arg)
55 E_SIGNAL(SCORE_LIB_BASE_EXPORT, CommentChanged, arg)
57 E_SIGNAL(SCORE_LIB_BASE_EXPORT, ColorChanged, arg)
58 void LabelChanged(
const QString& arg)
59 E_SIGNAL(SCORE_LIB_BASE_EXPORT, LabelChanged, arg)
60 void metadataChanged() E_SIGNAL(SCORE_LIB_BASE_EXPORT, metadataChanged)
62 PROPERTY(QString, name READ getName WRITE setName NOTIFY NameChanged)
63 PROPERTY(QString, comment READ getComment WRITE setComment NOTIFY CommentChanged)
64 PROPERTY(
ColorRef, color READ getColor WRITE setColor NOTIFY ColorChanged)
66 QString, colorName READ getColorName WRITE setColorName NOTIFY ColorChanged)
67 PROPERTY(QString, label READ getLabel WRITE setLabel NOTIFY LabelChanged)
70 QString m_scriptingName;