Blob Blame History Raw
diff -rupN COPASI-Build-268/copasi/plotUI/C2DCurveData.h COPASI-Build-268-new/copasi/plotUI/C2DCurveData.h
--- COPASI-Build-268/copasi/plotUI/C2DCurveData.h	2022-11-25 16:48:07.000000000 +0100
+++ COPASI-Build-268-new/copasi/plotUI/C2DCurveData.h	2022-12-22 18:04:21.540571751 +0100
@@ -30,7 +30,9 @@
 #include <qwt_plot.h>
 #include <qwt_painter.h>
 
-#if QWT_VERSION > QT_VERSION_CHECK(6,0,0)
+#if QWT_VERSION >= QT_VERSION_CHECK(6,2,0)
+typedef QRectF QwtDoubleRect;
+#elif QWT_VERSION > QT_VERSION_CHECK(6,0,0)
 #include <qwt_compat.h>
 #else
 #include <qwt_data.h>
diff -rupN COPASI-Build-268/copasi/plotUI/C2DPlotCurve.h COPASI-Build-268-new/copasi/plotUI/C2DPlotCurve.h
--- COPASI-Build-268/copasi/plotUI/C2DPlotCurve.h	2022-11-25 16:48:07.000000000 +0100
+++ COPASI-Build-268-new/copasi/plotUI/C2DPlotCurve.h	2022-12-22 18:04:21.541571723 +0100
@@ -30,7 +30,9 @@
 #include <qwt_plot.h>
 #include <qwt_painter.h>
 
-#if QWT_VERSION > QT_VERSION_CHECK(6,0,0)
+#if QWT_VERSION >= QT_VERSION_CHECK(6,2,0)
+// Pass
+#elif QWT_VERSION > QT_VERSION_CHECK(6,0,0)
 #include <qwt_compat.h>
 #else
 #include <qwt_data.h>
diff -rupN COPASI-Build-268/copasi/plotUI/CBandedGraphData.h COPASI-Build-268-new/copasi/plotUI/CBandedGraphData.h
--- COPASI-Build-268/copasi/plotUI/CBandedGraphData.h	2022-11-25 16:48:07.000000000 +0100
+++ COPASI-Build-268-new/copasi/plotUI/CBandedGraphData.h	2022-12-22 18:04:21.542571695 +0100
@@ -30,7 +30,9 @@
 #include <qwt_plot.h>
 #include <qwt_painter.h>
 
-#if QWT_VERSION > QT_VERSION_CHECK(6,0,0)
+#if QWT_VERSION >= QT_VERSION_CHECK(6,2,0)
+typedef QRectF QwtDoubleRect;
+#elif QWT_VERSION > QT_VERSION_CHECK(6,0,0)
 #include <qwt_compat.h>
 #else
 #include <qwt_data.h>
diff -rupN COPASI-Build-268/copasi/plotUI/CHistoCurveData.h COPASI-Build-268-new/copasi/plotUI/CHistoCurveData.h
--- COPASI-Build-268/copasi/plotUI/CHistoCurveData.h	2022-11-25 16:48:07.000000000 +0100
+++ COPASI-Build-268-new/copasi/plotUI/CHistoCurveData.h	2022-12-22 18:04:21.542571695 +0100
@@ -30,7 +30,9 @@
 #include <qwt_plot.h>
 #include <qwt_painter.h>
 
-#if QWT_VERSION > QT_VERSION_CHECK(6,0,0)
+#if QWT_VERSION >= QT_VERSION_CHECK(6,2,0)
+typedef QRectF QwtDoubleRect;
+#elif QWT_VERSION > QT_VERSION_CHECK(6,0,0)
 #include <qwt_compat.h>
 #else
 #include <qwt_data.h>
diff -rupN COPASI-Build-268/copasi/plotUI/CLinearColorMap.h COPASI-Build-268-new/copasi/plotUI/CLinearColorMap.h
--- COPASI-Build-268/copasi/plotUI/CLinearColorMap.h	2022-11-25 16:48:07.000000000 +0100
+++ COPASI-Build-268-new/copasi/plotUI/CLinearColorMap.h	2022-12-22 18:04:21.543571667 +0100
@@ -18,7 +18,10 @@
 
 #include <qwt_color_map.h>
 
-#if QWT_VERSION > QT_VERSION_CHECK(6,0,0)
+#if QWT_VERSION >= QT_VERSION_CHECK(6,2,0)
+#include <qwt_interval.h>
+typedef QwtInterval QwtDoubleInterval;
+#elif QWT_VERSION > QT_VERSION_CHECK(6,0,0)
 #include <qwt_compat.h>
 #endif
 
diff -rupN COPASI-Build-268/copasi/plotUI/CPlotSpectogram.h COPASI-Build-268-new/copasi/plotUI/CPlotSpectogram.h
--- COPASI-Build-268/copasi/plotUI/CPlotSpectogram.h	2022-11-25 16:48:07.000000000 +0100
+++ COPASI-Build-268-new/copasi/plotUI/CPlotSpectogram.h	2022-12-22 18:04:21.543571667 +0100
@@ -30,7 +30,9 @@
 #include <qwt_plot.h>
 #include <qwt_painter.h>
 
-#if QWT_VERSION > QT_VERSION_CHECK(6,0,0)
+#if QWT_VERSION >= QT_VERSION_CHECK(6,2,0)
+// Pass
+#elif QWT_VERSION > QT_VERSION_CHECK(6,0,0)
 #include <qwt_compat.h>
 #else
 #include <qwt_data.h>
diff -rupN COPASI-Build-268/copasi/plotUI/CQwtPlot.cpp COPASI-Build-268-new/copasi/plotUI/CQwtPlot.cpp
--- COPASI-Build-268/copasi/plotUI/CQwtPlot.cpp	2022-11-25 16:48:07.000000000 +0100
+++ COPASI-Build-268-new/copasi/plotUI/CQwtPlot.cpp	2022-12-22 18:41:48.413936621 +0100
@@ -10,7 +10,11 @@
 
 #include <qwt_symbol.h>
 #include <qwt_legend.h>
-#if QWT_VERSION > QT_VERSION_CHECK(6,0,0)
+#if QWT_VERSION >= QT_VERSION_CHECK(6,2,0)
+#include <qwt_legend_data.h>
+#include <qwt_legend_label.h>
+#include <qwt_plot_canvas.h>
+#elif QWT_VERSION > QT_VERSION_CHECK(6,0,0)
 #include <qwt_legend_data.h>
 #include <qwt_legend_label.h>
 #include <qwt_plot_canvas.h>
diff -rupN COPASI-Build-268/copasi/plotUI/CQwtPlot.h COPASI-Build-268-new/copasi/plotUI/CQwtPlot.h
--- COPASI-Build-268/copasi/plotUI/CQwtPlot.h	2022-11-25 16:48:07.000000000 +0100
+++ COPASI-Build-268-new/copasi/plotUI/CQwtPlot.h	2022-12-22 18:04:21.544571639 +0100
@@ -27,7 +27,9 @@
 #include <qwt_painter.h>
 #include <qwt_symbol.h>
 
-#if QWT_VERSION > QT_VERSION_CHECK(6,0,0)
+#if QWT_VERSION >= QT_VERSION_CHECK(6,2,0)
+typedef QList<double> QwtValueList;
+#elif QWT_VERSION > QT_VERSION_CHECK(6,0,0)
 #include <qwt_compat.h>
 #else
 #include <qwt_data.h>
diff -rupN COPASI-Build-268/copasi/plotUI/CSpectorgramData.h COPASI-Build-268-new/copasi/plotUI/CSpectorgramData.h
--- COPASI-Build-268/copasi/plotUI/CSpectorgramData.h	2022-11-25 16:48:07.000000000 +0100
+++ COPASI-Build-268-new/copasi/plotUI/CSpectorgramData.h	2022-12-22 18:04:21.545571611 +0100
@@ -30,7 +30,11 @@
 #include <qwt_plot.h>
 #include <qwt_painter.h>
 
-#if QWT_VERSION > QT_VERSION_CHECK(6,0,0)
+#if QWT_VERSION >= QT_VERSION_CHECK(6,2,0)
+#include <qwt_interval.h>
+typedef QwtInterval QwtDoubleInterval;
+typedef QRectF QwtDoubleRect;
+#elif QWT_VERSION > QT_VERSION_CHECK(6,0,0)
 #  include <qwt_compat.h>
 #else
 #include <qwt_data.h>
diff -rupN COPASI-Build-268/copasi/plotUI/scrollzoomer.cpp COPASI-Build-268-new/copasi/plotUI/scrollzoomer.cpp
--- COPASI-Build-268/copasi/plotUI/scrollzoomer.cpp	2022-11-25 16:48:07.000000000 +0100
+++ COPASI-Build-268-new/copasi/plotUI/scrollzoomer.cpp	2022-12-22 18:59:40.072860647 +0100
@@ -44,7 +44,10 @@
 #include <QStack>
 #include <QVector>
 #include <QRect>
-
+#if QWT_VERSION >= QT_VERSION_CHECK(6,2,0)
+auto qwtMax = [](double x, double y) { return std::max(x, y); };
+auto qwtMin = [](double x, double y) { return std::min(x, y); };
+#endif
 #if QWT_VERSION > QT_VERSION_CHECK(6,0,0)
 LogPlotZoomer::LogPlotZoomer(QWidget *canvas) :
   QwtPlotZoomer(canvas)
diff -rupN COPASI-Build-268/copasi/plotUI/scrollzoomer.h COPASI-Build-268-new/copasi/plotUI/scrollzoomer.h
--- COPASI-Build-268/copasi/plotUI/scrollzoomer.h	2022-11-25 16:48:07.000000000 +0100
+++ COPASI-Build-268-new/copasi/plotUI/scrollzoomer.h	2022-12-22 18:59:26.829431548 +0100
@@ -39,7 +39,10 @@
 //Added by qt3to4:
 #include <QtCore/QEvent>
 
-#if QWT_VERSION > QT_VERSION_CHECK(6,0,0)
+#if QWT_VERSION >= QT_VERSION_CHECK(6,2,0)
+typedef QPointF QwtDoublePoint;
+typedef QRectF QwtDoubleRect;
+#elif QWT_VERSION > QT_VERSION_CHECK(6,0,0)
 #  include <qwt_compat.h>
 #endif