Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import QtQuick 2.0
- import Ubuntu.Components 0.1
- import U1db 1.0 as U1db
- import "ui"
- MainView {
- // objectName for functional testing purposes (autopilot-qt5)
- objectName: "Subway Savvy"
- // Note! applicationName needs to match the .desktop filename
- applicationName: "subway_savvy_2"
- automaticOrientation: true
- width: units.gu(45)
- height: units.gu(80)
- function getContent(fieldName){
- var tempContents = {};
- tempContents = settingsdoc.contents
- return tempContents[fieldName]
- }
- U1db.Database {
- id: settingsdb
- path: "settings.db"
- }
- U1db.Document {
- id: settingsdoc
- database: settingsdb
- docId: "settings"
- create: true
- defaults: {
- "lists": {
- "header_colour_r": 0.34,
- "header_colour_g": 0.21,
- "header_colour_b": 0.36,
- "language": "en"
- }
- }
- }
- property double header_colour_r: getContent('header_colour_r')//0.34;
- property double header_colour_g: 0.21;
- property double header_colour_b: 0.36;
- property double background_colour_r: 0.64;
- property double background_colour_g: 0.32;
- property double background_colour_b: 0.38;
- property double footer_colour_r: 0.84;
- property double footer_colour_g: 0.33;
- property double footer_colour_b: 0.41;
- headerColor: Qt.rgba(header_colour_r, header_colour_g, header_colour_b, 1)
- backgroundColor: Qt.rgba(background_colour_r, background_colour_g, background_colour_b, 1)
- footerColor: Qt.rgba(background_colour_r, background_colour_g, background_colour_b, 1)
- Tabs {
- id: tabs
- MapTab {
- objectName: "mapTab"
- }
- AllMapsTab {
- objectName: "AllMapsTab"
- }
- SettingsTab {
- objectName: "settingsTab"
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement