Pyqt-basic-widgets
PyQt-基本的なウィジェット
以下に、この章で1つずつ説明するウィジェットのリストを示します。
Sr.No | Widgets & Description |
---|---|
1 |
QLabelオブジェクトは、編集不可能なテキストや画像、またはアニメーションGIFのムービーを表示するためのプレースホルダーとして機能します。 他のウィジェットのニーモニックキーとしても使用できます。 |
2 |
QLineEditオブジェクトは、最も一般的に使用される入力フィールドです。 1行のテキストを入力できるボックスを提供します。 複数行のテキストを入力するには、QTextEditオブジェクトが必要です。 |
3 |
PyQt APIでは、QPushButtonクラスオブジェクトは、クリックすると特定の機能を呼び出すようにプログラムできるボタンを提供します。 |
4 |
QRadioButtonクラスオブジェクトは、テキストラベル付きの選択可能なボタンを提供します。 ユーザーは、フォームに表示される多くのオプションのいずれかを選択できます。 このクラスはQAbstractButtonクラスから派生しています。 |
5 |
QCheckBoxオブジェクトが親ウィンドウに追加されると、テキストラベルの前に長方形のボックスが表示されます。 QRadioButtonと同様に、選択可能なボタンでもあります。 |
6 |
QComboBoxオブジェクトは、選択するアイテムのドロップダウンリストを提供します。 現在選択されている項目のみを表示するために必要なフォーム上の最小画面スペースが必要です。 |
7 |
QSpinBoxオブジェクトは、右側に上/下ボタンがある整数を表示するテキストボックスをユーザーに提示します。 |
8 |
QSliderクラスオブジェクトは、ハンドルを移動できる溝をユーザーに提示します。 境界値を制御するための古典的なウィジェットです。 |
9 |
QMainWindowオブジェクトのタイトルバーのすぐ下にある水平QMenuBarは、QMenuオブジェクトを表示するために予約されています。 |
10 |
QToolBarウィジェットは、テキストボタン、アイコン付きのボタン、または他のウィジェットで構成される移動可能なパネルです。 |
11 |
これは、テキストフィールドと、[OK]と[キャンセル]の2つのボタンを備えた事前設定ダイアログです。 ユーザーが[OK]ボタンをクリックするか、Enterキーを押すと、親ウィンドウはテキストボックスに入力を収集します。 |
12 |
一般的に使用されるもう1つのダイアログであるフォントセレクタウィジェットは、QDialogクラスの外観です。 このダイアログの結果はQfontオブジェクトになり、親ウィンドウで使用できます。 |
13 |
このウィジェットは、ファイルセレクターダイアログです。 これにより、ユーザーはファイルシステムをナビゲートし、開くまたは保存するファイルを選択できます。 ダイアログは、静的関数を介して、またはダイアログオブジェクトでexec_()関数を呼び出すことにより呼び出されます。 |
14 |
フォームに同時に表示するフィールドが多すぎる場合は、タブ付きウィジェットの各タブの下に配置された異なるページに配置できます。 QTabWidgetは、タブバーとページ領域を提供します。 |
15 |
QStackedWidgetの機能はQTabWidgetに似ています。 また、ウィンドウのクライアント領域を効率的に使用するのにも役立ちます。 |
16 |
フォームに同時に表示するフィールドが多すぎる場合は、タブ付きウィジェットの各タブの下に配置された異なるページに配置できます。 QTabWidgetは、タブバーとページ領域を提供します。 |
17 |
ドッキング可能ウィンドウは、フローティング状態のままにしたり、指定した位置でメインウィンドウに接続したりできるサブウィンドウです。 QMainWindowクラスのメインウィンドウオブジェクトには、ドッキング可能なウィンドウ用に予約された領域があります。 |
18 |
QMainWindowオブジェクトは、ステータスバーとして下部に水平バーを予約します。 永続的またはコンテキストのステータス情報を表示するために使用されます。 |
19 |
QListWidgetクラスは、リストに項目を追加または削除するための項目ベースのインターフェースです。 リスト内の各アイテムはQListWidgetItemオブジェクトです。 ListWidgetは複数選択可能に設定できます。 |
20 |
スクロールバーコントロールを使用すると、ユーザーは表示可能領域外にあるドキュメントの部分にアクセスできます。 現在の位置を視覚的に表示します。 |
21 |
QCalendarウィジェットは、便利な日付選択コントロールです。 月単位のビューを提供します。 ユーザーはマウスまたはキーボードを使用して日付を選択できます。デフォルトは今日の日付です。 |