[Interest] QML standard components for mobile

Attila Csipa qt at csipa.in.rs
Thu Dec 11 12:22:38 CET 2014


Note: a 'Flat light' style caveat is that according to 
it's available under commercial license only (so you might be looking for it
in the wrong place)

Best regards,

On 12/11/2014 5:24 AM, Jason H' wrote:
> +1 this. I want info on the new flat style as well.
> -- 
> Sent from my Android phone with GMX Mail. Please excuse my brevity.
> "Daniel França" <daniel.franca at gmail.com> wrote:
>     The just launched Qt5.4 come with a "flat light" style for Qt
>     Quick Controls :D
>     It seems it'll help to achieve what I want, but I can't find any
>     documentation about those pre-defined styles.
>     Every time I search for something related I end up here:
>     http://doc.qt.io/qt-5/qtquick-controls-styles-qmlmodule.html
>     What seems a much more manual way of set your styles, how can I
>     easy give my controls this new "flat light" style? Or any other
>     pre-defined style?
>     Em Fri Dec 05 2014 at 11:41:50 PM, Attila Csipa <qt at csipa.in.rs
>     <mailto:qt at csipa.in.rs>> escreveu:
>         Food for thought - if you're not adhering to native
>         look'n'feel, your only
>         (melting) advantage to the various cross-platform
>         Web-frameworks is
>         performance. The classic benefit of cross-platform frameworks was
>         minimizing development efforts, and the web is (warning:
>         biased opinion
>         ahead) actually doing a better job at this than oldschool
>         native-language
>         frameworks. Without the desire to get into a web-vs-native
>         flamewar, the
>         strongest argument for a non-web cross-platform framework is
>         not that
>         it gets "close" to native app feel, but that you can't
>         distinguish native apps
>         from those written with the framework, and this includes look
>         and feel, too.
>         Best regards,
>         Attila
>         On 12/5/2014 2:00 PM, Nuno Santos wrote:
>             Hi,
>             In my opinion, the real power of QML is precisely the fact
>             that you don’t need to stick to the native iOS/Android
>             look and keep the exact same look and feel on both
>             platforms (obviously you will have some limitations but
>             depending on the kind of application you are developing,
>             they will be easily overpassed).
>             Regarding the components, with listview, repeaters, rows,
>             columns, grid, etc you will definitely be able to do
>             almost everything you need.
>             For more desktop like controls you have QtQuickControls
>             subset (some of them might also be useful for general
>             application development ex: StackView). For elastic
>             layouts you should investigate QtQuickLayouts
>             http://qt-project.org/doc/qt-5/qtquickcontrols-index.html
>             http://qt-project.org/doc/qt-5/qtquicklayouts-index.html
>             Creating custom components in QML is also a breeze.
>             I think that most important to retain is the paradigm
>             shift. Taking advantage of states, bindings, etc instead
>             of making changes in response to events “by hand”.
>             The most important steps is to do something. After a
>             couple of small applications you will be up and running in
>             not time.
>             QML Book is definitely a nice resource for learning. Qt
>             documentation as well!
>             Take this info into account as well:
>             http://qt-project.org/doc/qt-5/qtquick-performance.html
>             Regards,
>             Nuno Santos
>                 On 05 Dec 2014, at 11:51, Daniel França
>                 <daniel.franca at gmail.com
>                 <mailto:daniel.franca at gmail.com>> wrote:
>                 Hi all,
>                 I started learning QML and would like to ask for some
>                 directions.
>                 My purpose is for mobile development, I've already
>                 done a few projects using Qt/C++ for desktop, but I
>                 didn't code anything for mobile.
>                 The first thing I was trying to find is if there's
>                 already some standard mobile components for qml, like
>                 side menu, button bars, grids, etc.
>                 Something that would make easier to have a mockup on
>                 Fluid or something similar, and then implement it on QML.
>                 Would be great to have components that'll look native
>                 at IOS and Android, or at least something like a
>                 "Bootstrap" for QML.
>                 or if I should do implement this components myself.
>                 I tried to search for a set of components like that
>                 but couldn't find anything.
>                 I'm reading this book btw: http://qmlbook.org/
>                 Thanks for any help.
>                 Regards,
>                 Daniel França
>                 _______________________________________________
>                 Interest mailing list
>                 Interest at qt-project.org <mailto:Interest at qt-project.org>
>                 http://lists.qt-project.org/mailman/listinfo/interest
>             _______________________________________________
>             Interest mailing listInterest at qt-project.org  <mailto:Interest at qt-project.org>http://lists.qt-project.org/mailman/listinfo/interest
>         _______________________________________________
>         Interest mailing list
>         Interest at qt-project.org <mailto:Interest at qt-project.org>
>         http://lists.qt-project.org/mailman/listinfo/interest
>     _______________________________________________ Interest mailing
>     list
>     Interest at qt-project.orghttp://lists.qt-project.org/mailman/listinfo/interest
>     <http://lists.qt-project.org/mailman/listinfo/interest> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20141211/2f203e30/attachment.html>

More information about the Interest mailing list