44 SCORE_SERIALIZE_FRIENDS
48 static constexpr bool hasExternalUI()
noexcept {
return true; }
54 template <
typename Impl>
62 const QString& script()
const noexcept {
return m_script; }
64 const QByteArray& qmlData()
const noexcept {
return m_qmlData; }
67 bool isGpu()
const noexcept;
71 bool validate(
const QString& str)
const noexcept;
72 void errorMessage(
int arg_1,
const QString& arg_2)
const
73 W_SIGNAL(errorMessage, arg_1, arg_2);
74 void scriptOk() W_SIGNAL(scriptOk);
75 void scriptChanged(
const QString& arg_1) W_SIGNAL(scriptChanged, arg_1);
76 void programChanged() W_SIGNAL(programChanged);
78 PROPERTY(QString, script READ script WRITE setScript NOTIFY scriptChanged)
80 QString effect()
const noexcept override;