aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-visualization/qtiplot/files/qtiplot-0.9.7.10-sip.patch')
-rw-r--r--sci-visualization/qtiplot/files/qtiplot-0.9.7.10-sip.patch82
1 files changed, 27 insertions, 55 deletions
diff --git a/sci-visualization/qtiplot/files/qtiplot-0.9.7.10-sip.patch b/sci-visualization/qtiplot/files/qtiplot-0.9.7.10-sip.patch
index bef796697..f8b447f3c 100644
--- a/sci-visualization/qtiplot/files/qtiplot-0.9.7.10-sip.patch
+++ b/sci-visualization/qtiplot/files/qtiplot-0.9.7.10-sip.patch
@@ -1,55 +1,27 @@
-diff -Nur qtiplot-0.9.7.7.orig/qtiplot/src/matrix/Matrix.h qtiplot-0.9.7.7/qtiplot/src/matrix/Matrix.h
---- qtiplot-0.9.7.7.orig/qtiplot/src/matrix/Matrix.h 2009-09-18 18:16:33.000000000 +0100
-+++ qtiplot-0.9.7.7/qtiplot/src/matrix/Matrix.h 2009-09-18 18:39:50.000000000 +0100
-@@ -137,6 +137,7 @@
- void setColorMapType(ColorMapType mapType);
-
- QwtLinearColorMap colorMap(){return d_color_map;};
-+ QwtLinearColorMap *colorMapPointer(){return &d_color_map;};
- void setColorMap(const QwtLinearColorMap& map);
- //! Used when restoring from project files
- void setColorMap(const QStringList& lst);
-diff -Nur qtiplot-0.9.7.7.orig/qtiplot/src/plot2D/Spectrogram.h qtiplot-0.9.7.7/qtiplot/src/plot2D/Spectrogram.h
---- qtiplot-0.9.7.7.orig/qtiplot/src/plot2D/Spectrogram.h 2009-09-18 18:16:33.000000000 +0100
-+++ qtiplot-0.9.7.7/qtiplot/src/plot2D/Spectrogram.h 2009-09-18 18:40:14.000000000 +0100
-@@ -62,6 +62,7 @@
- void setDefaultColorMap();
-
- QwtLinearColorMap colorMap(){return color_map;};
-+ QwtLinearColorMap *colorMapPointer(){return &color_map;};
- void setCustomColorMap(const QwtLinearColorMap& map);
- void updateData(Matrix *m);
-
-diff -Nur qtiplot-0.9.7.7.orig/qtiplot/src/plot3D/Graph3D.h qtiplot-0.9.7.7/qtiplot/src/plot3D/Graph3D.h
---- qtiplot-0.9.7.7.orig/qtiplot/src/plot3D/Graph3D.h 2009-09-18 18:16:33.000000000 +0100
-+++ qtiplot-0.9.7.7/qtiplot/src/plot3D/Graph3D.h 2009-09-18 18:40:37.000000000 +0100
-@@ -274,6 +274,8 @@
-
- QString colorMapFile(){return d_color_map_file;};
- QwtLinearColorMap colorMap(){return d_color_map;};
-+ QwtLinearColorMap *colorMapPointer(){return &d_color_map;};
-+
-
- static bool openColorMapFile(ColorVector& cv, QString fname);
-
-diff -Nur qtiplot-0.9.7.7.orig/qtiplot/src/scripting/qti.sip qtiplot-0.9.7.7/qtiplot/src/scripting/qti.sip
---- qtiplot-0.9.7.7.orig/qtiplot/src/scripting/qti.sip 2009-09-18 18:16:33.000000000 +0100
-+++ qtiplot-0.9.7.7/qtiplot/src/scripting/qti.sip 2009-09-18 18:19:15.000000000 +0100
-@@ -505,7 +505,7 @@
- void setDefaultColorMap();
- void setGrayScale();
- void setRainbowColorMap();
-- QwtLinearColorMap colorMap();
-+ QwtLinearColorMap *colorMapPointer()/PyName=colorMap/;
- void setColorMap(const QwtLinearColorMap&);
-
- void resetView();
-@@ -993,7 +993,7 @@
- void setDataColors(const QColor&, const QColor&);
- QString colorMapFile();
- void setDataColorMap(const QString& fileName);
-- QwtLinearColorMap colorMap();
-+ QwtLinearColorMap *colorMapPointer()/PyName=colorMap/;
- void setDataColorMap(const QwtLinearColorMap&);
-
- void changeTransparency(double) /PyName=setOpacity/;
+diff --git a/qtiplot/src/scripting/scripting.pri b/qtiplot/src/scripting/scripting.pri
+index b8667e3..2457fc8 100755
+--- a/qtiplot/src/scripting/scripting.pri
++++ b/qtiplot/src/scripting/scripting.pri
+@@ -80,7 +80,6 @@ contains(SCRIPTING_LANGS, Python) {
+ $${SIP_DIR}/sipqtiPythonScript.cpp\
+ $${SIP_DIR}/sipqtiPythonScripting.cpp\
+ $${SIP_DIR}/sipqtiFolder.cpp\
+- $${SIP_DIR}/sipqtiQList.cpp\
+ $${SIP_DIR}/sipqtiFit.cpp \
+ $${SIP_DIR}/sipqtiExponentialFit.cpp \
+ $${SIP_DIR}/sipqtiTwoExpFit.cpp \
+@@ -105,4 +104,14 @@ contains(SCRIPTING_LANGS, Python) {
+ $${SIP_DIR}/sipqtiCorrelation.cpp \
+ $${SIP_DIR}/sipqtiConvolution.cpp \
+ $${SIP_DIR}/sipqtiDeconvolution.cpp \
++
++exists(../../$${SIP_DIR}/sipqtiQList.cpp) {
++ # SIP < 4.9
++ SOURCES += $${SIP_DIR}/sipqtiQList.cpp
++} else {
++ SOURCES += \
++ $${SIP_DIR}/sipqtiQList0101Folder.cpp\
++ $${SIP_DIR}/sipqtiQList0101Graph.cpp\
++ $${SIP_DIR}/sipqtiQList0101MdiSubWindow.cpp\
++}
+ }