[Development] Deprecation of Qt Quick Controls 1

Jean-Michaël Celerier jeanmichael.celerier at gmail.com
Wed Feb 7 14:18:40 CET 2018


KDE has some codes that enables simulation of the "native" style through
QtQuickControls 2 if it can be useful :
https://github.com/KDE/qqc2-desktop-style

However, even though Qt Quick Controls (and Qt Quick in general) are both
very nice, I think that a big missing part is CSS-like properties, that is,
properties that would apply to whole subtrees of QML components easily.
Ableton has graciously provided some code for this :
https://github.com/Ableton/aqt-stylesheets but it would be nice to have a
syntaxic solution part of Qt proper...


Best,
-------
Jean-Michaël Celerier
http://www.jcelerier.name

On Wed, Feb 7, 2018 at 2:12 PM, NIkolai Marchenko <enmarantispam at gmail.com>
wrote:

> And no, widgets is not an alterlative to proper qml controls on desktop
> when you want custom interface.
> I have an app that uses qml to draw a custom listview for users, it would
> be extremely hard to replicate it with widgets and why should I do that
> when I have qml?
>
> On Wed, Feb 7, 2018 at 4:10 PM, NIkolai Marchenko <enmarantispam at gmail.com
> > wrote:
>
>> I basically can't use Controls 2 in my application because combobox in
>> controls 2 has extremely out of place style for desktop applications, is
>> too bloated and you can't control it enough to make it look more like
>> Controls 1.
>> Admittedly, I almost do not use QML in my apps but I wasn't able to find
>> an easy solution to make combobox tolerable for desktop
>>
>> On Wed, Feb 7, 2018 at 4:06 PM, Helmut Mülner <helmut.muelner at gmail.com>
>> wrote:
>>
>>>
>>> > It should come as no big surprise that we are not working much on Qt
>>> Quick Controls 1.
>>> After some discussions inside The Qt Company, we concluded that it would
>>> make sense to clarify the situation.
>>> We see the value Controls 1 provides - more platform native styling -
>>> but it comes at a high price.
>>>
>>> > […]
>>> > As you can see, the effort is currently split and we'd like to reduce
>>> the attention to the two big areas - Widgets and Quick with Controls 2. This
>>> means we will spend even less time on Controls 1, where we'll only fix
>>> critical issues in the future.
>>>
>>> In my application I mostly use Controls 2 but have to add some controls
>>> from Qt Quick Controls 1, e.g. TableView, SplitView, Calendar, ScrollView.
>>> It would be nice to have these controls available in Controls 2 before you
>>> deprecate Controls 1.
>>>
>>>
>>>
>>> Regards
>>>
>>> Helmut
>>>
>>>
>>>
>>> _______________________________________________
>>> Development mailing list
>>> Development at qt-project.org
>>> http://lists.qt-project.org/mailman/listinfo/development
>>>
>>>
>>
>
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20180207/b1ee5fb4/attachment.html>


More information about the Development mailing list