C
AbstractButton QML Type
ボタンに共通する機能を提供する抽象的な基本型。詳細...
| Import Statement: | import QtQuick.Controls |
| Since: | Qt Quick Ultralite 1.0 |
| Inherits: | |
| Inherited By: | Button, CheckBox, RadioButton, and Switch |
- 継承メンバを含む全メンバ一覧
- AbstractButton はButton Controls に含まれます。
プロパティ
- autoRepeat : bool
- autoRepeatDelay : int
- autoRepeatInterval : int
- checkable : bool
- checked : bool
- down : bool
- indicator : Item
- pressed : bool
- text : string
信号
方法
- void toggle()
詳細説明
AbstractButton は、ボタンのような振る舞いをするコントロール、例えば、プッシュボタンや、ラジオボタンやチェックボックスのようなチェック可能なコントロールのためのインターフェイスを提供します。抽象コントロールであるため、デリゲートの実装はなく、派生する型に委ねられます。
コントロールのスタイリングと ボタンコントロールも参照してください 。
プロパティの説明
autoRepeat : bool |
このプロパティは、ボタンが押されている間、ボタンがpressed(),released(),clicked() シグナルを繰り返すかどうかを保持します。
デフォルト値はfalse である。
初期遅延時間および繰り返し間隔は、autoRepeatDelay およびautoRepeatInterval によってミリ秒単位で定義される。
autoRepeatDelay : int |
このプロパティは、自動繰り返しの初期遅延をミリ秒単位で保持する。デフォルト値は300 msである。
autoRepeat およびautoRepeatIntervalも参照のこと 。
autoRepeatInterval : int |
このプロパティは、自動繰り返しの間隔をミリ秒単位で保持する。デフォルト値は100 msである。
autoRepeat およびautoRepeatDelay も参照して ください。
checkable : bool |
down : bool |
indicator : Item |
このプロパティは、インジケータ項目を保持します。
text : string |
このプロパティは、ボタンのテキストによる説明を保持します。
注: テキストはアクセシビリティのために使用されるので、コンテンツアイテムが画像であっても、テキストによる説明を設定することは理にかなっている。
contentItem も参照して ください。
シグナルの説明
canceled() |
このシグナルは、ボタンが押されている間にマウスのグラブを失ったとき、または、released シグナルを発するはずだったが、マウスカーソルがボタンの外接矩形の外にあるときに発せられる。
注意: 対応するハンドラはonCanceled です。
clicked() |
このシグナルは、ボタンがタッチまたはマウスによってインタラクティブにクリックされたときに発せられます。
注: 対応するハンドラはonClicked です。
pressed() |
このシグナルは、ユーザーがタッチまたはマウスを使ってインタラクティブにボタンを押したときに発せられます。
注: 対応するハンドラはonPressed です。
released() |
このシグナルは、ユーザーがタッチまたはマウスを使ってインタラクティブにボタンを離したときに発せられます。
注: 対応するハンドラはonReleased です。
toggled() |
このシグナルは、チェック可能なボタンがタッチまたはマウスによってインタラクティブに切り替えられたときに発せられます。
注: 対応するハンドラはonToggled です。
メソッドの説明
void toggle() |
ボタンのチェック状態を切り替えます。
特定の Qt ライセンスの下で利用可能です。
詳細を確認してください。