Re: [kde-artists] Fwd: QmlOfficeDemo
Jaroslaw Staniek <[email protected]>
| Newsgroups | gmane.comp.kde.artists,gmane.comp.kde.devel.koffice |
|---|---|
| Message-ID | <[email protected]> |
On 6 July 2010 18:49, <[email protected]> wrote: > Heya, > > let me provide some background here. > > The demo is a proof of concept to show what we can do with QML inside of > existing QWidget based applications. > QML is the future of writing graphical applications on any platform, many > designers have been very happy about the possibilities that it creates. > > So, the question rises, how can we benefit from the new technologies right now. > In our current codebase. And this demo gives an answer to that. > The demo essentially implements a part of the UI in QML, while running in a > QWidget based application and showing a panel (the custom document part) > inside the QML that is again QWidget based. Oh, many know this. What not everyone knows is that buttons in QML can be created as either QPushButtons (styled) or as fake Graphics Item rectangles. The latter way is used in the proof of concept and there are TODOs to make the non-QWIdget elements look less alien. The same applies to, say, line edits. QML for desktop is work in progress, also according to the authors (and they are very helpful too!). > As a proof of concept its pretty simple, but the generic goal should become > clear; we have a way to create new QML based content and marry that with > existing applications. Create more fluid and dynamic applications on top of our > current foundations. > > Naturally, the proof of concept is not finished. Its not meant to be production > code. So the issues that Jarosław found are not a big surprise to me. Yes. That was not a critic note on QML itself but pointing out TODOs for desktop/netbook that shall be addressed in order to deliver the same features as we have with QWidget while having elegant interface. This includes addressing accessibility requirements. - Just pointed out before someone questions applicability of QML just because its work in progress nature. > It would be really cool to see this proof of concept be finished and integrated > into KOffice. Yes, I am clearly proponent of this. -- regards / pozdrawiam, Jaroslaw Staniek http://www.linkedin.com/in/jstaniek Kexi & KOffice (http://www.kexi-project.org, http://www.koffice.org) KDE Software Development Platform on MS Windows (http://windows.kde.org) ______________________________________________________________________________ [email protected] | https://mail.kde.org/mailman/listinfo/kde-artists