152 qWarning() <<
"Cannot register DataPointJs class: engine is null";
157 QJSValue jsMetaObject = engine->newQMetaObject(&DataPointJs::staticMetaObject);
158 engine->globalObject().setProperty(
"DataPoint", jsMetaObject);
Q_INVOKABLE double getX() const
Q_INVOKABLE void setX(double x)
Q_INVOKABLE void setY(double y)
void setDataPoint(const DataPoint &point)
Q_INVOKABLE DataPointJs(QObject *parent=nullptr)
const DataPoint & dataPoint() const
Q_INVOKABLE void setData(double x, double y)
Q_INVOKABLE void incrementY(double value)
Q_INVOKABLE void incrementX(double value)
Q_INVOKABLE double getY() const
static void registerJsConstructor(QJSEngine *engine)
Q_INVOKABLE void initialize(double x, double y)
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...