Python 3 – pyqt入力ダイアログ-Pythonチュートリアル

PyQtの入力ダイアログは箱から出してサポートされています(QInputDialog)。 これには、入力テキスト、[OK]および[キャンセル]ボタンがあります。 この記事では、それがPyQtで機能することがわかります。 スクリーンショットに示されているように 関連コース: PythonPyQt5でGUIアプリを作成する 入力ダイアログ例以下のコードは、PyQt入力ダイアログを作成します。 ボタンをクリックすると、テキストを入力できます。 テキストはラベルとして表示されます。 ダイアログはメソッドで作成されます showDialog そしてそれはほんの数行です。 入力ダイアリグはの一部です PyQt5.QtWidgets。 12345678910111213141516171819202122232425262728293031323334from…

Python 3 – pyqtリストボックス-Pythonチュートリアル

リストボックス(QListWidget)いくつかのオプションがあります。 アイテムをクリックできます。 リストボックスの例は、曲のプレイリストです。 コンボボックスとは異なり、すべての可能なオプションが表示されます。 以下のスクリーンショットは、ウィンドウ内のPyQtリストボックスを示しています。 関連コース: PythonPyQt5でGUIアプリを作成する PyQtリストボックスの例QListWidgetリストボックスウィジェットはで作成されます QListWidget()、アイテムベースのリストウィジェットを作成します。 ザ・ QListWidget QListViewによって提供されるものと同様のリストビューを提供しますが、従来のアイテムベースのインターフェイスを備えています。 1行で、listwidgetがウィンドウに追加されます。 1self.listwidget =…

Python 3 – pyqtオートコンプリート-Pythonチュートリアル

PyQtはサポートします オートコンプリート。 テキストボックスに入力した場合(QLineEdit)、それは提案をすることができます。 それらの提案はリストから推奨されます。 あなたはウェブからこれを知っているかもしれません、あなたがタイプしている間、グーグル検索はしばしば推薦を示します。 PyQtでも同様のことができます。 この例では、オートコンプリートをに追加します QLineEdit テキストボックス。 画像:pyqtウィンドウに表示されているタブ。 関連コース: PythonPyQt5でGUIアプリを作成する オートコンプリートQLineEditオートコンプリートの例オプション(名前)/提案のリストを作成することから始めます。 次に、QCompleterを作成します。 completer…

Python 3 – PyQtTabWidget-Pythonチュートリアル

タブはに追加できます QTabWidget。 ザ・ QTabWidget レイアウトに追加したり、ウィンドウにレイアウトを追加したりできます。 タブはいくつでも構いません。 以下の例は、ウィンドウに追加されたタブを示しています。 画像:pyqtウィンドウに表示されているタブ。 関連コース: PythonPyQt5でGUIアプリを作成する タブの例PyQtタブの例以下のコードを実行して、pyqtウィンドウにタブウィジェットを表示します。 タブ間を移動すると、タブに追加されたウィジェットが表示されます。 にタブを追加するには QTabWidget、メソッドを呼び出す .addTab()。…

Python 3 – pyqtメニューバー-Pythonチュートリアル

メニューバーをPyQtウィンドウに追加できます。 ボタンアイテム、通常はファイルメニューなどを備えた水平バー。 この例では、メニューバーとテキストボックスをPyQtウィンドウに追加します。 以下のスクリーンショットに示すように。 関連コース: PythonPyQt5でGUIアプリを作成する メニューバーはで構築することができます QMenuBar()。 あなたはそのようなメニューを追加することができます .addMenu("File")。 次に、メニューにアクションを追加して、 .addAction("Open")。 メニューバーをレイアウトに追加する必要があります。これはこの行で行われます。 layout.addWidget(menubar, 0,…

Python 3 – PyQtツールバー-Pythonチュートリアル

PyQtウィンドウには多くの場合ツールバーがあります QToolBar、ファイルメニューの他に。 ツールバーにはいくつかのボタンがあります。 Webブラウザーでは、これらのボタンは戻る、進む、更新、ホームになります。 テキストエディタで開いたり、保存したりします。 この記事では、ウィンドウにツールバーを追加する方法を学習します。 関連コース: PythonPyQt5でGUIアプリを作成する QToolBarの例以下のプログラムは、ツールバー付きのウィンドウを作成します QToolBar ボタン付き QToolButton。 ツールバーは任意のPyQtウィンドウに追加できます。 また、テキストボックスを追加します。 ツールバーがレイアウトに追加されます…

Python 3 – PyQt ToolBox(QToolBox)の例-Pythonチュートリアル

ツールボックス(QToolBox)はPyQtのコンテナウィジェットです。 ウィジェットは、タブで区切られたアイテムのグループを表示できます。 ツールバーの項目が多い場合は、ツールボックスが必要になる場合があります。 ツールボックスのスクリーンショット QToolBox 以下に示します。 関連コース: PythonPyQt5でGUIアプリを作成する QToolBoxQToolBoxウィジェットは、タブの列を上下に表示します。 現在のアイテムは、現在のタブの下に表示されます。 すべてのタブにはインデックス位置があり、すべてのタブのアイテムはQWidgetです。 ツールボックス(QToolBox)は、次の1行のコードで作成できます。 作成後、メソッドを使用してツールボックスにアイテムを追加できます addItem()。 例えば:…

Python 3 – pyqtツールチップ-Pythonチュートリアル

ツールチップは、ウィジェット上でマウスをホバーしたときに表示されるメッセージです。 PyQtでは、ウィジェットにツールチップを追加できます。これにより、ウィジェットにカーソルを合わせると小さなヒントが表示されます。 これは、プレーンテキストメッセージまたはフォーマットされたメッセージ(HTML)の場合があります。 を呼び出すことでツールチップを追加できます .setToolTip("text") ウィジェット上。 これは、ユーザーを支援するためによく使用されます。 関連コース: PythonPyQt5でGUIアプリを作成する PyQtツールチップの例以下のプログラムは、ボタンにツールチップメッセージを追加します。 これは、プレーンテキストまたはHTML形式のタグのいずれかです(タグは太字および斜体で機能します)。簡単なツールチップは次のとおりです。 12button = QPushButton("Button")button.setToolTip("This is…

Python 3 – PyQtGroupBoxの例-Pythonチュートリアル

グループボックス QGroupBox ウィジェットをグループ化でき、上部にフレームとタイトルを提供し、内部に複数のウィジェットを表示できます。 通常、タイトルと境界線があります。 任意のPyQtウィジェットをグループボックスに追加できます。 これをさらに使用して、UI / UXをユーザーに伝えることができます。 この例は、以下に示すようにグループボックスを作成する方法を示しています。 関連コース: PythonPyQt5でGUIアプリを作成する QGroupBoxPyQt Groupboxグループボックスはで初期化されます QGroupBox("title")。 コンストラクターを使用するのがタイトルを設定する通常の方法です(配置を設定することもできます:上、下、左、右、中央)。…

Python 3 – pyqtラジオボタン-Pythonチュートリアル

PyQT QRadioButton シンプルなラジオボタンです。 これは通常、チェックボックスではなく、1つのオプションしか使用できない場合に使用されます。 qtでは、チェックボックスには常に丸いボタンと次のようなラベルがあります QRadioButton("Australia")。 関連コース: PythonPyQt5でGUIアプリを作成する ラジオボタンPyQTラジオボタンの例以下のコードは、3つのラジオボタンを作成します。 グリッドに3つのラジオボタンを追加します。ラジオボタンのいずれかをクリックすると、メソッドが呼び出されます onClicked()。 ラジオボタンは、を使用してそのメソッドに接続されます radiobutton.toggled.connect(self.onClicked)。 12345678910111213141516171819202122232425262728293031323334from PyQt5.QtWidgets…