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 <[email protected]> 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 <[email protected]> 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 > [email protected] > http://lists.qt-project.org/mailman/listinfo/interest > > > > > _______________________________________________ > Interest mailing > [email protected]http://lists.qt-project.org/mailman/listinfo/interest > > > _______________________________________________ > Interest mailing list > [email protected] > http://lists.qt-project.org/mailman/listinfo/interest >
_______________________________________________ Interest mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/interest
