C
Slider QML Type
トラックに沿ってハンドルをスライドさせて値を選択するために使用します。詳細...
| Import Statement: | import QtQuick.Controls |
| Since: | Qt Quick Ultralite 1.0 |
| Inherits: |
- 継承されたメンバを含む、すべてのメンバの一覧
- Sliderは、Input Controlsに含まれます。
列挙
プロパティ
- from : real
- handle : Item
- horizontal : bool
- orientation : Qt::Orientation
- position : real
- pressed : bool
- snapMode : SnapMode
- stepSize : real
- to : real
- value : real
- vertical : bool
- visualPosition : real
信号
- moved()
方法
- real valueAt(real position)
詳細説明
スライダーは、トラックに沿ってハンドルをスライドさせて値を選択するために使用されます。
以下の例では、カスタムfrom 、value 、to の値が設定されています:
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 です。
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 です。
value : real
このプロパティは、from -to の範囲の値を保持する。デフォルト値は0.0 です。
positionも参照してください 。
vertical : bool [read-only]
このプロパティは、スライダーが垂直かどうかを保持します。
orientationも参照してください 。
visualPosition : real [read-only]
このプロパティはハンドルの視覚的位置を保持する。
positionも参照 。
シグナル・ドキュメント
moved()
このシグナルは、スライダーがユーザーによってインタラクティブに動かされたときに発せられます。
注意: 対応するハンドラはonMoved です。
メソッドのドキュメント
real valueAt(real position)
与えられたposition の値を返す。
特定の Qt ライセンスの下で利用可能です。
詳細を見る。