Advertisement
Guest User

SearchField fix

a guest
Oct 22nd, 2014
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import QtQuick 2.0
  2. import Sailfish.Silica 1.0
  3.  
  4. Page {
  5.     id: page
  6.  
  7.     Loader {
  8.         anchors.fill: parent
  9.         sourceComponent: listViewComponent
  10.     }
  11.  
  12.     Column {
  13.         id: pageHeader
  14.  
  15.         PageHeader {
  16.             title: qsTr("Whatever")
  17.         }
  18.  
  19.         SearchField {
  20.             id: searchField
  21.  
  22.             anchors {
  23.                 left: parent.left
  24.                 right: parent.right
  25.             }
  26.             placeHolderText: qsTr("Search")
  27.         }
  28.     }
  29.  
  30.     Component {
  31.         id: listViewComponent
  32.  
  33.         SilicaListView {
  34.             id: list
  35.  
  36.             anchors.fill: parent
  37.             delegate: YourDelegate {}
  38.             model: yourModel
  39.             header: Item {
  40.                 id: header
  41.  
  42.                 height: pageHeader.height
  43.                 width: pageHeader.width
  44.  
  45.                 Component.onCompleted: {
  46.                     // Reparent the SilicaListView's header :
  47.                     pageHeader.parent = header
  48.                 }
  49.             }
  50.  
  51.             VerticalScrollDecorator {}
  52.         }
  53.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement