MeeGo 1.2 Harmattan Developer Documentation Develop for the Nokia N9

QML ListDelegate Element

ListDelegate is used as the delegate in a list view More...

Inherits Item

This element was introduced in qt-components 4.7.

Properties

Signals

Detailed Description

Component to be used as the delegate in a list view.

 ListView {
     anchors.fill: parent
     model: someModel

     delegate: ListDelegate {
         ListButton {
             text: "some text"
             style: ListButtonStyle {}
             anchors.verticalCenter: parent.verticalCenter
             anchors.right: parent.right
             anchors.rightMargin: 50
         }

         subtitleColor: "#cc6633"
         onClicked: { console.log("clicked") }
     }
 }

Property Documentation

pressed : bool

(ReadOnly) Is true when the delegate is pressed


subtitleColor : color

The color of the subtitle.


subtitleSize : int

The font size of the subtitle.


subtitleWeight : int

The font weight of the subtitle.


titleColor : color

The color of the title.


titleSize : int

The font size of the title.


titleWeight : int

The font weight of the title.


Signal Documentation

ListDelegate::clicked ()

Signal for detecting clicks on the delegate.

The signal handler, onClicked(), can bind to state changes or other actions.