Qtでよく使われるウィジェットとプロパティ
Qtでよく使われるウィジェットは次のとおりです。
- QLabel: テキストや画像を表示するために利用される。
- QLineEdit:ユーザーから1 行のテキスト入力を取得します。
- QTextEdit: ユーザーからの複数行テキスト入力を受け取ります。
- QPushButton:ボタンクリックイベントを発生させます。
- QRadioButton:ラジオボタン。
- QCheckBox: チェックボックス
- コンボボックス:ドロップダウンリスト。
- 整数の入力を促すスピンボックス
- スライダー: 値を調整するためのスライドバー。
- QProgressBar:進度を表示します。
- QListView:用于显示列表。
- ツリー構造の表示に使用される。
- QTableWidget:テーブルを表示します。
- 複数のページを表示するタブ。
- QFrame:枠線とコンテナを作成するために使われます。
- スクロール領域
一般的なプロパティ:
- コントロールのテキスト内容を設定・取得するために使います。
- コントロールの有効状態を制御可能にします。
- チェック済み:コントロールが選択されている状態を設定または取得します。
- 最小、最大: コントロールの最小値と最大値の設定に使われます。
- value: コントロールの値の設定または取得に使用されます。
- ドロップダウンで現在選択されているテキストを設定又は取得します。
- 現在の選択されているドロップダウンインデックスを設定または取得します。
- currentRow、currentColumn:リストまたはテーブルの現在選択中の行と列を設定、または取得するために使用します。
- 枠の形や影を設定する
- スクロールバーポリシー: スクロールバーの表示ポリシーを設定します。
上記は一般的なコントロールと属性ですが、Qtでは開発者が使用できるコントロールと属性が多数用意されています。