Guest User

Untitled

a guest
Jan 24th, 2016
258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
QML 1.92 KB | None | 0 0
  1. TableViewStyle
  2. {
  3.  
  4.     Component {
  5.  
  6.         id: header
  7.         Rectangle {
  8.             anchors.topMargin: 5
  9.             height: 22
  10.             anchors.verticalCenter: parent.verticalCenter
  11.             color: "#6d6e70"
  12.             Text {
  13.                 anchors.fill: parent
  14.                 anchors.verticalCenter: parent.verticalCenter
  15.                 horizontalAlignment: Text.Center
  16.                 verticalAlignment: Text.AlignVCenter
  17.                 text: styleData.value
  18.                 color: "white"
  19.                 renderType: Text.NativeRendering
  20.             }
  21.             Rectangle {
  22.                 anchors.right: parent.right
  23.                 anchors.top: parent.top
  24.                 anchors.bottom: parent.bottom
  25.                 anchors.bottomMargin: 1
  26.                 anchors.topMargin: 1
  27.                 width: 1
  28.                 color: "black"
  29.             }
  30.         }
  31.     }
  32.     Component {
  33.         id: defaultRow
  34.         Rectangle {
  35.             height: 30
  36.             property color selectedColor: styleData.row % 2 ? "#fbfbfc" : "white"
  37.             color: styleData.selected ? "#999" : selectedColor
  38.             Rectangle {
  39.                 width: 1
  40.                 color: "black"
  41.             }
  42.         }
  43.  
  44.     }
  45.     Component {
  46.         id: largeRow
  47.         Rectangle {
  48.             height: 120
  49.             property color selectedColor: styleData.row % 2 ? "#fbfbfc" : "white"
  50.             color: styleData.selected ? "#999" : selectedColor
  51.             Rectangle {
  52.                 width: 1
  53.                 color: "black"
  54.             }
  55.         }
  56.     }
  57.  
  58.     Component {
  59.         id: imageDelegate
  60.         Image {
  61.             anchors.verticalCenter: parent.verticalCenter
  62.             anchors.horizontalCenter: parent.horizontalCenter
  63.             fillMode: Image.PreserveAspectFit
  64.             cache: true;
  65.             asynchronous: true;
  66.             source: styleData.value
  67.         }
  68.     }
  69. }
Advertisement
Add Comment
Please, Sign In to add comment