30 Q_PROPERTY(
int size READ binCount NOTIFY binCountChanged)
36 int decimalPlaces = -1,
37 QObject *parent_p =
nullptr);
39 QObject *parent_p =
nullptr);
41 QObject *parent_p =
nullptr);
43 QObject *parent_p =
nullptr);
47 Q_INVOKABLE
void setBins(std::vector<pappso_double> bins);
48 Q_INVOKABLE
const std::vector<pappso_double> &getBins()
const;
49 Q_INVOKABLE std::size_t binCount()
const;
51 Q_INVOKABLE QString binsAsString()
const;
54 static void registerJsConstructor(QJSEngine *engine);
62 std::vector<pappso_double>::iterator findBin(
pappso_double mz);