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

PyQtにはスライダーが付属しています。 QSlider。 このスライダーを使用して値を選択できます。 スライダーは、ボリュームの優れた入力ウィジェットになります。 数値カウンターとは対照的に、ユーザーはウィジェット範囲の値をすばやく変更できます。 QSliderの範囲は0〜100で、100は100%です。 関連コース: PythonPyQt5でGUIアプリを作成する QSliderスライダーを作成するスライダーは水平または垂直にすることができます。 スライダーを作成するときに、タイプを選択できます。 Qt.Horizo​​ntalまたはQt.Verticalのいずれか。 最初にQSliderとQtをインポートします。 12from PyQt5.QtCore import…

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

チェックボックスはPyQtでサポートされています。 ウィジェット名は QCheckBox。 チェックボックスを作成すると、.toggle()メソッドを使用してデフォルトでチェックされるように設定できます。 QCheckBox呼び出し後の最初のパラメーターは、チェックボックスのすぐ隣にあるラベルテキストです。 この記事では、単一のチェックボックスを配置する方法を学習しますが、forループでそれらを簡単に作成することもできます。 関連コース: PythonPyQt5でGUIアプリを作成する チェックボックスQCheckBoxPyQt5.QtWidgetsからQCheckBoxをインポートします。 次に、新しいチェックボックスを作成するには、次のように呼び出します。 1cb = QCheckBox('Movie', self)ここで、最初のパラメーターはチェックボックスの横のラベルです。 次に、位置を設定し、必要に応じてチェックします…

Python 3 – PyQtコンボボックス-Pythonチュートリアル

リストボックス、選択ボックス、またはコンボボックスを次のように使用できます。 QComboBox。 このウィジェットを使用するには、PyQt5.QtWidgetsからQComboBoxをインポートします。 通常、このウィジェットは、ユーザーが国や契約など、選択した数のアイテムから選択する必要がある場合に表示されます。 関連コース: PythonPyQt5でGUIアプリを作成する QComboBoxリストボックスを作成する次の行を使用してリストボックスを作成できます。 12combo = QComboBox(self)combo.addItem("Apple")addItemメソッドは、リストボックスにオプションを追加します。 さまざまなオプションを使用して、必要な回数だけ呼び出すことができます。 リストボックスの変更をメソッドに接続するには、次のコマンドを使用できます。 1combo.activated[str].connect(self.onChanged) 例以下のコードは、コンボボックスをウィンドウに追加します。 コンボボックスに表示されるオプションの1つを選択すると、ラベルの値が変わります。…

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

QPixmapを使用して、PyQTウィンドウに画像を表示できます。 QPixmap()は、ファイル名を持つパラメーターとして画像をロードできます。 画像を表示するには、QPixmapをQLabelに追加します。 QPixmapは、BMP、GIF、JPG、JPEG、PNG、PBM、PGM、PPM、XBM、XPMのすべての主要な画像形式をサポートしています。 関連コース: PythonPyQt5でGUIアプリを作成する PyQT画像QPixmapQPixmapとQLabelを作成することから始めます。 次に、次のようにそれらを組み合わせることができます。 123self.im = QPixmap("./image.jpg")self.label = QLabel()self.label.setPixmap(self.im)次に、QGridLayoutのように、すべてをレイアウトに追加します 123self.grid =…

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

QLineEditウィジェットを使用してユーザー入力を取得できます。 このレッスンでは、実行時にラベルテキストを変更する行編集を行います。 ウィンドウには、1つ以上のQLineEditウィジェットを含めることができます。 それら自体にはラベルが含まれていません。UXの目的で、QLineEditにラベルを追加して、ボックスに何を入力するかをユーザーに指示することができます。 関連コース: PythonPyQt5でGUIアプリを作成する QLineEdit入力ボックスの追加以下のオブジェクト指向コードは、コンストラクターを使用してウィンドウを作成します。 入力ボックスまたは行編集がウィンドウに追加されます。これはQLineEditと呼ばれます。 次に、ラベルと行編集を追加します。123456self.lineEntry = QLineEdit(self)self.lineEntry.move(16,16)self.lineEntry.resize(200,40)self.qlabel = QLabel(self)self.qlabel.move(16,64) 入力ボックスですべてのキーを押すと接続できます(QLineEdit)メソッド呼び出しを使用します。 1self.lineEntry.textChanged.connect(self.onChanged)その方法では、ラベルのテキストを設定し、ラベルのサイズを調整します。…

Python 3 – PyQtグリッド-Pythonチュートリアル

PyQt QGridLayout 別のタイプのレイアウトです。通常、ウィジェット(ボタン、ラベルなど)は次のように配置します。 .move(x、y)。 グリッドではそうではありません。 ウィジェットをAxB形式で配置します。 ここで、Aは列の数、Bは行の数です。 あなたがExcelで見るものに似ています。 QGridLayoutはPyQt5.QtWidgetsの一部です。 関連コース: PythonPyQt5でGUIアプリを作成する 例QGridLayout1行のコードでQGridLayoutまたはグリッドを作成できます。 グリッドを使用するようにウィンドウに指示します。 ウィジェットは、次の方法でグリッドに追加できます。1grid.addWidget(widget,col,row) グリッドの例以下のコードは、ボタンのグループを含むレイアウトを作成します。…

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

PyQt QMessageBox、を使用してダイアログを作成できます。 これは、デスクトップでよく見かける小さなポップアップウィンドウです。 「保存してもよろしいですか?」という1行のメッセージの場合があります。 メッセージまたはより高度なもの。 このメッセージボックスは、あらゆる種類のバリエーションとボタンをサポートしています。 このレッスンでは、情報ダイアログウィンドウを作成する方法を学習します。 関連コース: PythonPyQt5でGUIアプリを作成する ダイアログ初期ウィンドウボタン付きのウィンドウを作成します。 ボタンをクリックすると、ダイアログがポップアップ表示されます。 (これは、PyQtが初期化される場所でもあります。) 1234567891011def window(): app…

Python 3 – PyQtボタン-Pythonチュートリアル

ボタン(QPushButton)は任意のウィンドウに追加できます。 QPushButtonクラスには、ラベルにsetText()メソッドがあり、位置にmove(x、y)メソッドがあります。 この記事では、ボタンをウィンドウに追加する方法と、メソッドをウィンドウに接続する方法を説明します。 関連コース: PythonPyQt5でGUIアプリを作成する PyQtボタンの例信号とスロット数行のコードでボタンを作成できます。 123button1 = QPushButton(widget)button1.setText("Button1")button1.move(64,32)次に、次の方法でメソッドに接続します。 1button1.clicked.connect(button1_clicked)受信方法はスロットと呼ばれ、clicked.connect(ボタンがクリックされた場合)はシグナルと呼ばれます。 12def button1_clicked(): print("Button 1 clicked")…

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

デスクトップアプリを作成するためのモジュールであるPyQTを使用したプログラム「HelloWorld」。 この記事では、PyQtで「helloworld」アプリを作成する方法を学習します。 デスクトップアプリやグラフィカルユーザーインターフェイスを作成したい場合は、PyQTがそのための優れたモジュールです。このチュートリアルを開始する前に、PyQt5がインストールされていることを確認してください。 関連コース: PythonPyQt5でGUIアプリを作成する PyQt Hello World例以下のプログラムは、「helloworld」ウィンドウを作成します。 1234567891011121314151617181920import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QLabelfrom…

Python 3 – pyqtのインストール-Pythonチュートリアル

多くの場合、PyQtはデフォルトでインストールされていません。 PyQtモジュールを使用して、Pythonでデスクトップアプリケーションを作成できます。 この記事では、PyQtモジュールをインストールする方法を学びます。 PyQtで作成されたデスクトップアプリケーションはクロスプラットフォームであり、Microsoft Windows、Apple Mac OS X、およびLinuxコンピューター(Raspberry Piを含む)で動作します。 関連コース: PythonPyQt5でGUIアプリを作成する WindowsにPyQt5をインストールするにはどうすればいいですか?WindowsにPyQtをインストールするには、いくつかの手順を実行する必要があります。まず、qt-projectWebサイトのインストーラーを使用します。 qtからPyQtをインストールする。 次に、Pythonバージョン3.3以降をインストールします。 チェックボックスをオンにして、すべてのPyQt5エクストラを追加します。…