On Fri, Oct 5, 2012 at 1:26 PM, Aleix Pol <aleix...@kde.org> wrote: > On Fri, Oct 5, 2012 at 11:58 AM, Mark <mark...@gmail.com> wrote: >> On Fri, Oct 5, 2012 at 11:04 AM, Laszlo Papp <lp...@kde.org> wrote: >>> Daker was also working on the Plasma Components project under the GSoC >>> umbrella, so I think he is familiar with the topic. :-) I believe this >>> is one of your best bets (and similar blog posts there): >>> >>> http://codecereal.blogspot.ie/2012/05/qml-themingstyling-update.html >>> >>> Laszlo >> >> Yeah, i've read about that earlier. But is that something for Qt >> inclusion or is that for KDE? Or just an individual project? Something >> like that should imho end up as high upstream as possible this Qt in >> this case. >> >>> >>> On Fri, Oct 5, 2012 at 8:45 AM, Mark <mark...@gmail.com> wrote: >>>> On Fri, Oct 5, 2012 at 12:42 AM, Bache-Wiig Jens >>>> <jens.bache-w...@digia.com> wrote: >>>>>>Anyway, what is the plan right now? Don't do anything for the desktop >>>>>>components till Qt 5 is released then developing the desktop >>>>>>components further till they are perfect and ready to be released with >>>>>>Qt 5.1? >>>>> >>>>> That is a reasonable proposal. Perhaps they could be an addon to Qt 5.0. >>>>> To be honest we are still discussing exactly how to move Qt forward with >>>>> Digia as we only very recently signed our contracts and started getting >>>>> an overview on the new teams. What I do know is that Digia has shown a >>>>> real interest in bringing Qt Quick to the desktop so I would say the >>>>> future of this particular project already looks more promising than it >>>>> was within Nokia. >>>>> There are of course plenty of things left to do before we can release >>>>> them with Qt. They need to be polished more in Qt5, they need proper >>>>> documentation, performance improvements, reducing widget dependencies and >>>>> I guess simplified deployment should be high up on that list as well. >>>>> >>>>> Jens >>>> >>>> -- could you please bottom post, that really improves thread readability >>>> :) -- >>>> >>>> It sounds like the Qt Desktop Components have a bright future! I'm >>>> looking forward to using them besides using git clones ;) >>>> >>>> Anyway, a theming question. How can the QML Desktop Components >>>> currently be themed? Only by means of QStyle? Would there be a way to >>>> use kde's plasma themes in the QML Desktop Components? And do the >>>> desktop components depend on QWidgets only because of QStyle. >>>> >>>> // brainstorming >>>> It would be neat to have a theme plugin system. For example a >>>> structure like this: >>>> >>>> [ QStyle plugin ] -- [ Plasma plugin ] -- [ other plugin ] ... >>>> | | | >>>> --------------------[ Style API ]------------------ >>>> | >>>> [ Style ] (C++ class exposed to QML) >>>> >>>> System define: >>>> QML_COMPONENTS_PLUGIN=PluginName >>>> >>>> QML just "draws" the components in the selected style. >>>> >>>> This is just made up as i type this. I could be completely wrong, but >>>> this does allow you to make one plugin that is QWidget dependent (the >>>> QStyle plugin) thus it becomes easier to make the Desktop Components >>>> QWidget independent. You just have to provide a style plugin that >>>> doesn't depend on QWidgets :) >>>> // end brainstorming >>>> >>>> I don't know if there is already something like this in place for >>>> styling, if there is, please do tell me more about it. >>>> >>>> Cheers, >>>> Mark >>>>> >>>>>> >>>>>> >>>>>> ________________________________________ >>>>>> Fra: development-bounces+jens.bache-wiig=digia....@qt-project.org >>>>>> [development-bounces+jens.bache-wiig=digia....@qt-project.org] på >>>>>> vegne av Mark [mark...@gmail.com] >>>>>> Sendt: 3. oktober 2012 13:19 >>>>>> To: Chris Meyer >>>>>> Cc: development >>>>>> Emne: Re: [Development] Qt desktop components project >>>>>> >>>>>> On Sat, Sep 29, 2012 at 8:24 AM, Chris Meyer <cmeyer1969...@gmail.com> >>>>>> wrote: >>>>>>> Some progress for the Desktop Components for Qt 5 / Quick2 was >>>>>>> announced in June in this blog entry: >>>>>>> >>>>>>> http://blog.qt.digia.com/2012/06/06/desktop-components-for-qt-5/ >>>>>>> >>>>>>> However, the project isn't listed and there is no maintainer here: >>>>>>> >>>>>>> http://qt-project.org/wiki/Maintainers >>>>>>> >>>>>>> Is it possible to give some information about the future plans for >>>>>>> this project? Is active development taking place? Will it eventually >>>>>>> be an official component of the QtDeclarative module? >>>>>>> _______________________________________________ >>>>>>> Development mailing list >>>>>>> Development@qt-project.org >>>>>>> http://lists.qt-project.org/mailman/listinfo/development >>>>>> >>>>>> The development of that stuff "should" be here: >>>>>> http://qt.gitorious.org/qtplayground/qtdesktopcomponents I say >>>>>> "should" because there doesn't seem to be a lot of development in >>>>>> there. >>>>>> _______________________________________________ >>>>>> Development mailing list >>>>>> Development@qt-project.org >>>>>> http://lists.qt-project.org/mailman/listinfo/development >>>> _______________________________________________ >>>> Development mailing list >>>> Development@qt-project.org >>>> http://lists.qt-project.org/mailman/listinfo/development >> _______________________________________________ >> Development mailing list >> Development@qt-project.org >> http://lists.qt-project.org/mailman/listinfo/development > > I think the initial idea was to have it in Qt for all to use. Also > please note that in KDE we're moving towards a space where being in Qt > or not will be a matter of repository more than technology. ;) > > Cheers! > Aleix > > PS: If you want to ask further about the styles, I'd recommend to > start a new thread, with a new subject...
Will do if i have more questions. For now i will see if one of the desktop component devs respond to the questions, if they do my followup (if needed) will probably go in a new thread. > _______________________________________________ > Development mailing list > Development@qt-project.org > http://lists.qt-project.org/mailman/listinfo/development _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development