Plasma Javascript Bindings inside QML
Aaron J. Seigo
aseigo at kde.org
Tue Mar 23 18:40:43 CET 2010
On March 22, 2010, Alexis Ménard wrote:
> Hello,
>
> I just wonder which part of the Plasma bindings we want to put into QML :
>
> http://techbase.kde.org/Development/Tutorials/Plasma/JavaScript/API
>
> All the UI related stuff is pretty much useless because QML provides
> those facilities. It would be nice to have a list so we can think
> about what we can do for it.
the UI related API can be divided (roughly) into three bits:
* the classes in kdelibs/plasma/widgets/ being loaded via the QObject bridging
provided by QtScript. we should have those widgets available from QML.
* bindings for the QGraphicsLayout classes. those are unneeded in QML.
* QPainter and related; we don't need any of that since there is no direct
painting in QML. the bindings for QRectF, QPoint, QColor, etc may or may not
be of use, but are small and would be nice to have if QML doesn't already
provide for nice programmatic access to things like colors.
all the rest of the JS bindings, which are mostly about things other than GUI,
ought to be in there.
--
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
KDE core developer sponsored by Qt Development Frameworks
More information about the Plasma-devel
mailing list