Я думаю, вы ошибочно принимаете модули JavaScript для Python. import "math";
ничего не сделаю. Во-первых, вам нужно назначить экспорт вашего модуля в переменной, а также использовать относительный путь, в противном случае он попытается разрешить его как модуль NPM.
Заменить
import "math";
на:
import math from "./math";
Кроме того, ваша ошибка SyntaxError: import declarations may only appear at top level of a module
может произойти, если вы используете оператор import
где-то в середине функции или метода , Все import
операторы должны находиться на верхнем уровне модуля.
QCustomPlot - это довольно компактный виджет Qt для построения графиков с возможностью расширения под ваши требования под лицензией GPL. Он не имеет дальнейших зависимостей и полностью документирован, включая внутренние функции.
Проверьте веб-сайт QCustomPlot .