Sample APP - Qt 5.7+ - Android iOS
Clone or download
Latest commit 6de9579 Jun 17, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
common import versions Qt 5.9 Jun 17, 2017
images some more icons Jun 7, 2016
pages import versions Qt 5.9 Jun 17, 2017
popups import versions Qt 5.9 Jun 17, 2017
tabs import versions Qt 5.9 Jun 17, 2017
translations first commit Jun 7, 2016
.gitignore first commit Jun 7, 2016
AUTHOR.md first commit Jun 7, 2016
LICENSE first commit Jun 7, 2016
README.md ReadMe Jun 11, 2016
applicationui.cpp first commit Jun 7, 2016
applicationui.hpp first commit Jun 7, 2016
deployment.pri first commit Jun 7, 2016
images.qrc some more icons Jun 7, 2016
main.cpp first commit Jun 7, 2016
main.qml import versions Qt 5.9 Jun 17, 2017
qml.qrc changed some buttons into ImageButtons 48dp Jun 10, 2016
tab_pages_x.pro work on popup settings Jun 10, 2016
translations.qrc first commit Jun 7, 2016
uiconstants.hpp work on TabBar inside ToolBar Jun 10, 2016

README.md

tab_pages_x

Sample APP - Qt 5.7+ - Android iOS

AUTHOR ( ekke )

This app is part of ekke's blog series about mobile x-platform development: http://j.mp/qt-x

This is not a real-life app - this app only demonstrates the use of Material style and new Qt Quick Controls 2

This app is a follow-up to

The topics of this fourth sample app:

  • Navigation with TabBar: fixed Tabs vs scrollable Tabs
  • Navigation by swiping from content
  • Navigation with Buttons
  • Navigation with Shortcut (physical keyboard attached, per ex. BlackBerry PRIV)
  • Dark Theme and selecting primary and accent color from options menu in ToolBar
  • Lazy instantiation of Pages using Loaders
  • Try out different ways to style TabBar

Strings are marked as translatable, but not translated yet. See the first app to learn about i18n.

This fourth sample app is a simple app only to demonstrate navigation through pages via Tabs and Swipe

read more about this app here: http://bit.ly/qt-tab-pages-x

This app needs Qt 5.7 RC or greater

License Information

see LICENSE ( The Unlicense )

Images downloaded from https://design.google.com/icons/ - then renamed to match Qt High DPI images- and project-specific- naming

see /images/LICENSE ( cc-by )

Screenshots

This sample app uses Material Design with UI Controls provided by Qt 5.7+ and was designed and tested on Android (BlackBerry PRIV Android 6.0.1) and iOS (iPhone 6s iOS 9.3).

A detailed description you'll find at my blog: http://bit.ly/qt-tab-pages-x

Screenshot Android

alt tag

Screenshot iOS

alt tag

more screenshots here: http://bit.ly/qt-tab-pages-x