QCustomPlot Discussion and Comments

AlphaPlot: A graphing GUI to tap in to QCustomPlotReturn to overview

download it from

https://sourceforge.net/projects/alphaplot/

Hi Arun, that's a great project!

Being a professional Origin user myself I can say that it is truly the time the world gets a modern plotting/data analysis software, particularly the open source world. Great to see a project like AlphaPlot is taking on that challenge!
Have you considered joining forces with Tilman and Knut from SciDAVis or even Ion from QtiPlot? It's been a very long time I had to do with them and don't know the current state, but maybe the projects can benefit from synergies.

Also, may I ask why you're sticking with Qt 4.8 rather than Qt5.x? Performancewise, Qt5 has quite an edge.

Thanks! Tilman and Knut from SciDAVis are not active anymore. Now the project is maintained by someone else. Maybe we can figure something out for the projects.
the latest release of AlphaPlot-1.01 uses Qt5.14 instead of Qt4
https://github.com/narunlifescience/AlphaPlot/releases

new version released! I request everyone to take a look https://sourceforge.net/projects/alphaplot/

Cool, thanks for the pointer to this app.

I found that the plot printing suffers the same issues as I have with QCustomPlot on a high DPI display (e.g. 200% scaling in Windows). The axis labels are cut off when printing directly (seems to work ok as a PDF export).

I've been searching a long time for a fix for the printing problem and have not had success... This only is a problem on Windows -- Linux and macOS don't exhibit the same issue when printing with high DPI scaling.

---
Michael

hmm.. looks like an issue with QCustomPlot

I don't know if the issue is with QCustomPlot or Qt for Windows itself. The identical code on Linux and macOS, using the same Qt versions, works fine.

I guess a good test would be to find another Qt-based app, not using QCustomPlot, that prints and see if the same printing issues occur on high DPI Windows. Perhaps one of the Qt Demo apps has printing that I could test...