Advertisement
Guest User

Untitled

a guest
Aug 16th, 2013
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1. import QtQuick 2.0
  2. import Ubuntu.Components 0.1
  3. import U1db 1.0 as U1db
  4. import "ui"
  5.  
  6.  
  7. MainView {
  8. // objectName for functional testing purposes (autopilot-qt5)
  9. objectName: "Subway Savvy"
  10.  
  11. // Note! applicationName needs to match the .desktop filename
  12. applicationName: "subway_savvy_2"
  13.  
  14. automaticOrientation: true
  15.  
  16. width: units.gu(45)
  17. height: units.gu(80)
  18.  
  19.  
  20. function getContent(fieldName){
  21.  
  22. var tempContents = {};
  23. tempContents = settingsdoc.contents
  24. return tempContents[fieldName]
  25.  
  26. }
  27.  
  28. U1db.Database {
  29. id: settingsdb
  30. path: "settings.db"
  31. }
  32.  
  33. U1db.Document {
  34. id: settingsdoc
  35. database: settingsdb
  36. docId: "settings"
  37. create: true
  38. defaults: {
  39. "lists": {
  40. "header_colour_r": 0.34,
  41. "header_colour_g": 0.21,
  42. "header_colour_b": 0.36,
  43. "language": "en"
  44. }
  45. }
  46. }
  47.  
  48. property double header_colour_r: getContent('header_colour_r')//0.34;
  49. property double header_colour_g: 0.21;
  50. property double header_colour_b: 0.36;
  51.  
  52. property double background_colour_r: 0.64;
  53. property double background_colour_g: 0.32;
  54. property double background_colour_b: 0.38;
  55.  
  56. property double footer_colour_r: 0.84;
  57. property double footer_colour_g: 0.33;
  58. property double footer_colour_b: 0.41;
  59.  
  60.  
  61. headerColor: Qt.rgba(header_colour_r, header_colour_g, header_colour_b, 1)
  62. backgroundColor: Qt.rgba(background_colour_r, background_colour_g, background_colour_b, 1)
  63. footerColor: Qt.rgba(background_colour_r, background_colour_g, background_colour_b, 1)
  64.  
  65. Tabs {
  66. id: tabs
  67.  
  68. MapTab {
  69. objectName: "mapTab"
  70. }
  71.  
  72. AllMapsTab {
  73. objectName: "AllMapsTab"
  74. }
  75.  
  76. SettingsTab {
  77. objectName: "settingsTab"
  78. }
  79.  
  80. }
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement