API Documentation

Documentation for developing SailfishOS applications

IconButton QML Type

A push button with an image More...

Import Statement: import Sailfish.Silica 1.0


Detailed Description

The IconButton type provides a Sailfish-styled push button with an image.

Here is a simple IconButton:

 import QtQuick 2.2
 import Sailfish.Silica 1.0

 IconButton {
    icon.source: "delete.png"
    onClicked: console.log("Delete!")

IconButton inherits the QtQuick MouseArea type, so any properties, signals and methods of MouseArea (such as the onClicked handler in the example above) are also available to IconButton objects. See the MouseArea documentation for its full list of available properties, signals and methods.

Property Documentation

down : bool

This property is true while the IconButton is pressed and the touch position remains within the IconButton area.

See also MouseArea::pressed.

highlighted : bool

This property determines whether the button is shown highlighted. By default it is bound to down.

icon : Image

The image shown within the IconButton.

We use cookies to improve your user experience and to help us to develop our services. By continuing to browse the site, you approve of our use of cookies.