Hi,
it seems that the patch was not sufficient to make labplot build against Qt
6.10.
It fails with the following error:
---
[ 57%] Built target labplotlib
/build/package/package/src/backend/worksheet/plots/cartesian/XYFourierFilterCurve.cpp:
In member function ‘virtual bool
XYFourierFilterCurvePrivate::recalculateSpecific(const AbstractColumn*, const
AbstractColumn*)’:
/build/package/package/src/backend/worksheet/plots/cartesian/XYFourierFilterCurve.cpp:96:9:
error: ‘QElapsedTimer’ was not declared in this scope; did you mean
‘QBasicTimer’?
96 | QElapsedTimer timer;
| ^~~~~~~~~~~~~
| QBasicTimer
/build/package/package/src/backend/worksheet/plots/cartesian/XYFourierFilterCurve.cpp:97:9:
error: ‘timer’ was not declared in this scope; did you mean ‘timex’?
97 | timer.start();
| ^~~~~
| timex
make[3]: *** [src/CMakeFiles/labplotbackendlib.dir/build.make:2098:
src/CMakeFiles/labplotbackendlib.dir/backend/worksheet/plots/cartesian/XYFourierFilterCurve.cpp.o]
Error 1
---
However, applying
https://invent.kde.org/education/labplot/-/commit/c2db2ec28aa8958f7041ae5cd03ddae9f44e5aa3
makes it build successfully.
--
Med vänliga hälsningar
Patrick Franz