some work and api design on plasma2
Marco Martin
notmart at gmail.com
Fri Jul 20 10:25:22 UTC 2012
On Friday 20 July 2012, Aleix Pol wrote:
> > keep in mind the instant the qgv part is dropped 100% of the shells, all
> > plasmoids, all bindings and a good chunk of 3rd party plasmoids needs to
> > be ported (and i would be surprised if the qml1 plasmoids would work in
> > a qml2 version without being touched)
> > so dropping the qgv part even if really applealing from the developer pov
> > (it would solve quite some problems) is not feasible, because it really
> > means another 4.0 :/
> >
> > it will probably take years, in which probably a qml2 shell will coexist
> > without being released for the use by developers
> >
>
> Well, can we even mix qtquick 1 and qtquick 2?
>
on the c++ side no, they are 2 forked and different code bases in the qt5
sources.
on the qml language side, i know the differences should be minimal but i think
there is some detail that has changed in the language/base api
so i don't know how much effort will be to make current qml plasmoids run
unchanged in qml2, but for a while should be possible to have a plasmoid that
runs on both, even if will mean for a while conditional inclusion of files
with the mechanism for the device specific stuff
Cheers,
Marco Martin
More information about the Plasma-devel
mailing list