Я новичок в PySide2 и QML, и мне действительно нужен способ заменить все точки в XYSeries сразу.Поскольку элемент QML не имеет функции, которая делает это, я подумал, что мне нужно создать собственный класс (который будет наследоваться от QtCharts.QXYSeries), реализовать нужную мне функцию и затем зарегистрировать новый тип с помощью PySide2.QtQml.qmlRegisterType,но я не знаю, как это сделать, и я не смог найти ответ в Интернете (или хотя бы один, который мог бы понять).
Итак, вкратце, мне нужно знать, есть ли способ изменить все точки XYSeries и как это можно сделать (например, создать собственный класс и зарегистрировать его, получить доступ кОбъявление элемента в файле .qml от python и изменение его свойств и т. д.).
Я знаю, что мой вопрос действительно расплывчатый, но я не знаю, где искать и что делать ...
РЕДАКТИРОВАТЬ
У меня есть класс Python, который получает данные от инструментов и генерирует массив точек X и Y.Поскольку эти массивы состоят как минимум из 1000 точек, а так как мне нужно иметь частоту обновления не менее 1 Гц, это невозможно сделать, добавляя по одной точке за раз (у меня есть сигнал, который отправляет весь массив в интерфейс qml итам, на данный момент, я просто очищаю серию и добавляю одну пару XY за раз. Это работает, но это слишком чертовски медленно).