このページでは

C

AbstractButton QML Type

ボタンに共通する機能を提供する抽象的な基本型。詳細...

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

Control

Inherited By:

Button, CheckBox, RadioButton, and Switch

プロパティ

信号

方法

詳細説明

AbstractButton は、ボタンのような振る舞いをするコントロール、例えば、プッシュボタンや、ラジオボタンやチェックボックスのようなチェック可能なコントロールのためのインターフェイスを提供します。抽象コントロールであるため、デリゲートの実装はなく、派生する型に委ねられます。

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

プロパティのドキュメント

autoRepeat : bool

このプロパティは、ボタンが押され続けている間、ボタンがpressed()、released()、clicked() の信号を繰り返すかどうかを保持する。

デフォルト値はfalse

初期遅延と繰り返し間隔は、autoRepeatDelayautoRepeatInterval によってミリ秒単位で定義される。

autoRepeatDelay : int

このプロパティは、自動繰り返しの初期遅延をミリ秒単位で保持する。デフォルト値は300 msである。

autoRepeat およびautoRepeatIntervalも参照のこと

autoRepeatInterval : int

このプロパティは、自動繰り返しの間隔をミリ秒単位で保持する。デフォルト値は100 msである。

autoRepeat およびautoRepeatDelayも参照のこと

checkable : bool

このプロパティは、ボタンがチェック可能かどうかを保持します。

チェック可能なボタンは、ユーザがクリックするとチェックあり(オン)とチェックなし(オフ)が切り替わる。

checkedtrue に設定すると、このプロパティはtrue になります。

デフォルト値はfalse です。

checkedも参照してください

checked : bool

このプロパティは、ボタンがチェックされているかどうかを保持します。

checkableも参照してください

down : bool

このプロパティは、ボタンが視覚的にダウンしているかどうかを保持する。

明示的に設定されない限り、このプロパティはpressed の値に従う。

注: Qt Quick の違い:undefineddown に代入して元の動作を復元することはサポートされていません。

pressedも参照してください

indicator : Item

このプロパティは、インジケータ項目を保持する。

pressed : bool [read-only]

このプロパティは、ボタンが物理的に押されたかどうかを保持する。ボタンはタッチでもマウスでも押されます。

downも参照してください

text : string

このプロパティは、ボタンのテキストによる説明を保持する。

注: テキストはアクセシビリティのために使用されるので、コンテンツアイテムが画像であっても、テキストの説明を設定することは理にかなっています。

contentItemも参照してください

シグナルのドキュメント

canceled()

このシグナルは、ボタンが押されている間にマウスを掴めなくなったとき、または、released シグナルを発するはずだったが、マウスカーソルがボタンの外接矩形の外にあるときに発せられる。

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

clicked()

このシグナルは、ボタンがタッチやマウスによってインタラクティブにクリックされたときに発せられる。

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

pressed()

このシグナルは、ユーザーがタッチやマウスを使ってインタラクティブにボタンを押したときに発せられる。

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

released()

このシグナルは、ユーザーがタッチやマウスを使ってインタラクティブにボタンを離したときに発せられる。

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

toggled()

このシグナルは、チェック可能なボタンがタッチやマウスによってインタラクティブに切り替えられたときに発せられる。

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

メソッドのドキュメント

void toggle()

ボタンのチェック状態を切り替えます。

特定の Qt ライセンスの下で利用可能です。
詳細はこちら。