Hi all,
This basically a very strong request to the Sailfish an Qt people.

I mean this in positive sense: please don not enforce QML at the cost of C++ on the developers community.
First, C(++) is THE language for openGL.
We want to program shaders and heavy calculations (C++).
Qt used to be well suited for this, offering a Q(GL)Widget set that enabled a nice 'stage' for OpenGL and also a nice GUI for the rest of app. Now we have go through Qpainters, QQuickitems (oh no, that's black listed also).
Our QWidgets are useless now.
We are enforced to do this in declarative QML.
So, how do I simply calculate 1+1 in QML?
Large floating point arrays for my vertices?
Malloc for images?
Reading buffers from serial devices?

So please, make the Sailfish GUI accessible via C++ (like QWidgets).
As it is now, I myself, will not be able to submit my (open source) aircraft navigation app for Sailfish. I am sure that a lot of Meego/maemo/Symbian developers will have the same problem. Google has been arrogant with their JAVA enforcement, now they are repairing it by enabling C++ via the NDK.
Please do not make the same mistake.

regards,
wim
_______________________________________________
SailfishOS.org Devel mailing list

Reply via email to