PyQt5入門 PythonでGUI作成 - yu00’s blog
ウィジェットとは
ウィンドウ,ボタン,ラベルなどのユーザーインターフェースを構成する部品を
ウィジェットと呼びます.
PyQt5ではQWidgetクラスがウィジェットを表しています.
ウィジェットの機能・特徴
ウィジェットには次のような機能・特徴があります.
ウィジェットの例
例としてウィンドウにボタン用のクラスであるQPushButtonを埋め込んでみます.
#! /usr/bin/python3 # -*- coding: utf-8 -*- import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton if __name__ == '__main__': app = QApplication(sys.argv) window = QWidget() button = QPushButton('button', window) # ボタンを埋め込み window.show() sys.exit(app.exec_())
QPushButton()の第一引数が表示するテキスト,
第二引数が親のウィジェットです.
実行すると次のようになります.