[Development] Does iMX6 support EGL on X11 feature?

Mark De Wit mark.dewit at iesve.com
Mon Mar 25 09:08:37 CET 2019


I’ve had a good experience adding KPlotWidget into my application for simple line plots.   It’s simple and easily to modify if required.

https://github.com/KDE/kplotting

Mark

From: Development <development-bounces at qt-project.org> On Behalf Of Denis Shienkov
Sent: 23 March 2019 07:57
To: Alexander Nassian <nassian at bitshift-dynamics.com>
Cc: development at qt-project.org
Subject: Re: [Development] Does iMX6 support EGL on X11 feature?

> Otherwise you could just wrap Qwt in a QQuickPaintedItem to integrate that single QWidget component in the otherwise QtQuick UI

QQuickPaintedItem use QPainter, so, the performance will be as with usual QWidget.

> Did you have a look on QChart.js?

It is embedded device, there are no any HTML, JS and other stuff.



сб, 23 мар. 2019 г. в 00:03, Alexander Nassian <nassian at bitshift-dynamics.com<mailto:nassian at bitshift-dynamics.com>>:
Did you have a look on QChart.js?
Otherwise you could just wrap Qwt in a QQuickPaintedItem to integrate that single QWidget component in the otherwise QtQuick UI.
Beste Grüße / Best regards,
Alexander Nassian

Am 22.03.2019 um 20:02 schrieb Denis Shienkov <denis.shienkov at gmail.com<mailto:denis.shienkov at gmail.com>>:

Hi,

Yes, but Qt Quick has not any good plotting library (as my app draw "real-time" curves). QtCharts in not an option. :)

I thought that maybe I could use the OpenGL widget in QtWidgets app to render a curves there (e.g. with Qwt). But in this case I need in the working OpenGL on X11 (which is not exists).

22.03.2019 21:29, Alexander Nassian пишет:

Then you should go with EGL and QtQuick if you want to utilize the GPU. X11 is mostly a horrible idea on embedded systems (and in general too if you would ask me). Widgets are drawn by the CPU as far as I know.



Beste Grüße / Best regards,

Alexander Nassian




—

bitshift dynamics GmbH
Neudorfer Str. 1, 79541 Lörrach
Registergericht: Amtsgericht Freiburg i. Breisgau, HRB 713747
Geschäftsführer: Alexander Nassian, Markus Pfaffinger

http://www.bitshift-dynamics.de<http://www.bitshift-dynamics.de/>

Zentrale: +49 762158673 - 0
Fax: +49 7621 58673 - 90

Allgemeine Anfragen: info at bitshift-dynamics.com<mailto:info at bitshift-dynamics.com>
Technischer Support: support at bitshift-dynamics.com<mailto:support at bitshift-dynamics.com>
Buchhaltung: invoice at bitshift-dynamics.com<mailto:invoice at bitshift-dynamics.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20190325/390e879c/attachment-0001.html>


More information about the Development mailing list