[PyQt] Qt Contributors Summit
phil at riverbankcomputing.com
Thu Jun 9 09:47:32 BST 2011
On Thu, 9 Jun 2011 09:35:19 +0300, Attila Csipa <pyqt at csipa.in.rs> wrote:
> On Thursday 09 June 2011 00:37:38 you wrote:
>> implementation, ie. QML. What I certainly want is a public C++ API to
>> underlying code that QML sits on top of so that alternative declarative
>> solutions can be implemented.
> Wouldn't that be the QtDeclarative module ?
> I believe the issue with a
> level access is that if a public API is provided, it must be supported.
> compatibility promise is currently on the QML level - and even there,
> moves so quickly that you have explicit versioning to avoid
> A good example is the current move from QML1 to QML2 - while the QML
> syntax in
> pretty much the same, the underlying C++ code got a massive overhaul. If
> used the fact that it's on top of QGraphicsView, you could be in
> scenegraph is a very different beast.
problem if, at this stage, it isn't possible to define that API, and I am
more than happy to contribute to the development of Qt5 to make sure it is
suitable for Python/Python. I do have a problem if, by the time Qt5 is
released, that API hasn't been properly designed and documented. If that is
too "difficult" then QML2 is being rushed - just like QML1 was.
More information about the PyQt