You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently PythonQwt supports one axis on each side (one axis on the left, right, top, and bottom).
At ESSS we need more axes than that, so we implemented such a support in Qwt directly a few years ago, in an internal fork.
This patch implements a total of 4 axes on each side, so there is yLeft, yLeft1, yLeft2, etc.
Given Qwt is no longer maintained, we are now porting our code base to PythonQwt, however we really need support for more axes than the default ones provided.
We at ESSS will need to implement this, the options as we see it are either as patch to PythonQwt(1), or on top of it in our internal codebase (2).
My question is if this is something that is interesting to have in PythonQwt itself? If so, we would be happy to implement it as a patch and contribute it to the project. If not however (and we understand this might be the case), we will try to go with (2) as this is easier for us to maintain going forward than a fork.
Cheers!
The text was updated successfully, but these errors were encountered:
By the way, our main concern right now regarding the future of PythonQwt is this issue: a performance issue which is actually related to PythonQwt itself. Currently, I have no clue how to fix it in PythonQwt. I even thought of a complete rewrite of the library: creating a new plotting library (still pure Python based on QtPy) providing only the plotting primitives required by PlotPy (that is canvas, axes and curves).
Hi,
Currently
PythonQwt
supports one axis on each side (one axis on the left, right, top, and bottom).At ESSS we need more axes than that, so we implemented such a support in
Qwt
directly a few years ago, in an internal fork.This patch implements a total of 4 axes on each side, so there is
yLeft
,yLeft1
,yLeft2
, etc.Given
Qwt
is no longer maintained, we are now porting our code base toPythonQwt
, however we really need support for more axes than the default ones provided.We at ESSS will need to implement this, the options as we see it are either as patch to
PythonQwt
(1), or on top of it in our internal codebase (2).My question is if this is something that is interesting to have in
PythonQwt
itself? If so, we would be happy to implement it as a patch and contribute it to the project. If not however (and we understand this might be the case), we will try to go with (2) as this is easier for us to maintain going forward than a fork.Cheers!
The text was updated successfully, but these errors were encountered: