このページでは

C

Slider QML Type

トラックに沿ってハンドルをスライドさせて値を選択するために使用します。詳細...

Import Statement: import QtQuick.Controls
Since: Qt Quick Ultralite 1.0
Inherits:

Control

列挙

プロパティ

信号

方法

詳細説明

スライダーは、トラックに沿ってハンドルをスライドさせて値を選択するために使用されます。

以下の例では、カスタムfromvalueto の値が設定されています:

Slider {
    from: 1
    value: 25
    to: 100
}

position プロパティは、コントロールのサイズの分数として表され、その範囲は0.0 - 1.0 です。visualPosition は、Slider のスタイリング時にハンドルの位置を決めるのに便利です。

コントロールのスタイリングと 入力コントロールも参照してください

列挙ドキュメント

SnapMode

選択できるスライダースナップモードのリストを提供します。

定数説明
Slider.NoSnapスライダーはスナップしない (デフォルト)。
Slider.SnapAlwaysハンドルがドラッグされている間、スライダーはスナップします。
Slider.SnapOnReleaseスライダーはドラッグされている間はスナップしませんが、ハンドルが離された後にスナップします。

プロパティの説明

from : real

このプロパティは、範囲の開始値を保持します。デフォルト値は0.0 です。

to およびvalueも参照してください


handle : Item

このプロパティは、ハンドル項目を保持します。

コントロール スタイリングも参照してください


horizontal : bool [read-only]

このプロパティは、スライダーが水平かどうかを保持します。

orientation参照して ください。


orientation : Qt::Orientation

このプロパティは方向を保持します。

horizontal およびvertical参照して ください。


position : real [read-only]

このプロパティは、ハンドルの論理位置を保持します。

位置はコントロールのサイズに対する分数で表され、0.0 - 1.0 の範囲である。

value,visualPosition,valueAt()参照のこと。


pressed : bool

このプロパティは、スライダーがタッチ、マウス、キーのいずれかで押されたかを保持します。


snapMode : SnapMode

このプロパティは、スナップ・モードを保持します。

スナップモードは、stepSize に対するスライダーハンドルの動作を決定します。

次の表では、さまざまなモードをアニメーションで説明しています。マウスカーソルとstepSize (0.2) の動きは、各アニメーションで同じです。

Slider.NoSnap

Slider.SnapAlways

Slider.SnapOnRelease

stepSizeも参照してください


stepSize : real

このプロパティはステップサイズを保持します。デフォルト値は0.0 です。


to : real

このプロパティは、範囲の終了値を保持します。デフォルト値は1.0 です。

from およびvalue参照して ください。


value : real

このプロパティは、from -to の範囲の値を保持します。デフォルト値は0.0 です。

positionも参照して ください。


vertical : bool [read-only]

このプロパティは、スライダーが垂直かどうかを保持します。

orientationも参照して ください。


visualPosition : real [read-only]

このプロパティはハンドルの視覚的位置を保持します。

positionも参照して ください。


シグナル ドキュメント

moved()

このシグナルは、スライダーがユーザーによってインタラクティブに動かされたときに発行されます。

注意: 対応するハンドラはonMoved です。


メソッドの説明

real valueAt(real position)

与えられたposition の値を返します。

value およびpositionも参照してください


特定の Qt ライセンスの下で利用可能です。
詳細はこちらを参照してください。