IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

SliderStyle QML Type

Provides custom styling for Slider.

This type was introduced in Qt 5.1.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

SliderStyle QML Type

  • Import Statement: import QtQuick.Controls.Styles 1.4

  • Since: Qt 5.1

  • Group: SliderStyle is part of Styling Controls

Detailed Description

The slider style allows you to create a custom appearance for a Slider control.

The implicit size of the slider is calculated based on the maximum implicit size of the background and handle delegates combined.

Example:

 
Sélectionnez
Slider {
    anchors.centerIn: parent
    style: SliderStyle {
        groove: Rectangle {
            implicitWidth: 200
            implicitHeight: 8
            color: "gray"
            radius: 8
        }
        handle: Rectangle {
            anchors.centerIn: parent
            color: control.pressed ? "white" : "lightgray"
            border.color: "gray"
            border.width: 2
            implicitWidth: 34
            implicitHeight: 34
            radius: 12
        }
    }
}

Property Documentation

 

[read-only] control : Slider

The Slider this style is attached to.

groove : Component

This property holds the background groove of the slider.

You can access the handle position through the styleData.handlePosition property.

handle : Component

This property holds the item for the slider handle. You can access the slider through the control property

padding group

padding.bottom : int

padding.left : int

padding.right : int

padding.top : int

This grouped property holds the top, left, right and bottom padding.

panel : Component

This property holds the slider style panel.

Note that it is generally not recommended to override this.

[since QtQuick.Controls.Styles 1.1] tickmarks : Component

This property holds the tick mark labels.

Every tickmark that should be drawn must be defined within this component, so it is common to use a Repeater, for example.

You can access the handle width through the styleData.handleWidth property.

This property was introduced in QtQuick.Controls.Styles 1.1.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+