08-27-2012 10:57 AM
(please moderate your language)
AlterX, I love your enthusiasm, and you should find your understanding of Qt will make developing in Cascades pretty natural.
To clarify what Peter said in another thread...
Cascades is not Qt. For very specific visual performance, consistent look and feel, and deep integration with the OS, Cascades is not Qt. You can use Qt or even other UI, but you give up the consistent look and feel and deep integration you get with Cascades. For example, cascades classes are rendered using a separate rendering thread. This is a significant difference from Qt.
And of course there are other options for developing on blackberry: https://developer.blackberry.com/
So, what is supported and what is not?
Short answer 1:
Any Qt describe here is supported: https://developer.blackberry.com/cascades/referenc
Short answer 2:
When using Cascades, use cascades classes and namespaces for UI.
Much of Qt is supported, but you either use Qt application and UI classes, or you use Cascades namespace and UI classes. That means QString, signals and slots, and many other Qt-isms are supported. In addition, sometimes Qt UI classes and even QPainter can be used -- so long as this is done outside of the UI, and in particular outside of a PaintEvent. See http://supportforums.blackberry.com/t5/Cascades-De
08-27-2012 11:11 AM
08-27-2012 11:16 AM
08-27-2012 11:28 AM
Scan the native forum for Qt and QtQuick, but be aware that that forum has a mix of NKD2 and BB10 questions. Please start a thread there if you can't find what you need.
Back to the topic of this thread...
The solution provided by AlterX doesn't work directly, of course, but it might be on the right track. Has anyone discovered a clean way?
08-27-2012 02:46 PM