[QGIS-Developer] What are best graph possibilities in QGIS
Matthias Kuhn
matthias at opengis.ch
Tue May 9 23:59:00 PDT 2017
Hi Richard,
If you target QGIS 3, you might also go with a plain QML approach which
is available as of Qt 5.3 which should be available on any distro where
QGIS 3 is shipped.
http://doc.qt.io/qt-5/qquickwidget.html#details
QtCharts is built on the same foundation, so you can get to the same
results. It just needs a bit more boilerplate code.
Matthias
On 5/9/17 1:31 PM, G. Allegri wrote:
> I agree that (Py)QtChart is the way to go. Recently I did some proof
> of concepts starting from this simple
> example: https://github.com/PierreRaybaut/plotpy/wiki/Using-Qt-Charts-(PyQtChart)-to-plot-curves-efficiently-in-Python
> <https://github.com/PierreRaybaut/plotpy/wiki/Using-Qt-Charts-%28PyQtChart%29-to-plot-curves-efficiently-in-Python>!
>
>
> giovanni
>
> Il 9 mag 2017 12:52, "Richard Duivenvoorde" <rdmailings at duif.net
> <mailto:rdmailings at duif.net>> ha scritto:
>
> On 09-05-17 12:44, Martin Dobias wrote:
> > Hi Richard
> >
> > On Mon, May 8, 2017 at 10:47 PM, Richard Duivenvoorde
> > <rdmailings at duif.net <mailto:rdmailings at duif.net>> wrote:
> >>
> >> Do 'we' (as the community) have a stand in this?
> >> Is one option more future proof (for QGIS) then others?
> >
> > Aprart from the libraries mentioned above, I believe for a future
> > proof code (QGIS >= 3) the choice should be the Qt Charts
> library. It
> > used to be distributed separately under commercial license, but
> since
> > Qt 5.8 (IIRC) it is included in standard Qt5 distribution with open
> > source license. This library has the advantage of being native
> to the
> > Qt ecosystem and it seems to be quite powerful as well.
>
>
> Thanks all for the libs and tips :-)
>
> @Martin: I will have a look at Qt-graph, I think it is best to keep
> close to our core libs. But not sure if it will soon be available in
> repo's/distro's including the python bindings.
>
> Besides this I'm doing this as part of a larger QGIS 2.x plugin,
> so will
> eventually probably have to use both ways.
>
> Regards,
>
> Richard Duivenvoorde
>
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at lists.osgeo.org <mailto:QGIS-Developer at lists.osgeo.org>
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
> Unsubscribe:
> https://lists.osgeo.org/mailman/listinfo/qgis-developer
> <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>
>
>
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20170510/8d9890bc/attachment.html>
More information about the QGIS-Developer
mailing list