\

PythonとQtライブラリを使用して、ラジオボタンのグループを作成する方法を説明します。この記事では、QRadioButtonウィジェットを使用してラジオボタンを作成し、それらをグループ化する方法を示します。

まず、必要なライブラリをインポートします。これには、sysPyQt5.QtWidgetsが含まれます。

import sys
from PyQt5 import QtWidgets

次に、アプリケーションとウィジェットを作成します。

app = QtWidgets.QApplication(sys.argv)
root = QtWidgets.QWidget()

ウィジェットのサイズとタイトルを設定します。

root.resize(300,300)
root.setWindowTitle('こんにちは、世界')

次に、ラジオボタンを作成し、それらをウィジェットに追加します。

radio1 = QtWidgets.QRadioButton(root)
radio1.setText("オプション:その1")
radio2 = QtWidgets.QRadioButton(root)
radio2.setText("オプション:その2")

これで、ラジオボタンが作成され、それぞれにテキストが設定されました。これらのボタンは、同じ親ウィジェットに属しているため、自動的に排他的なグループを形成します。つまり、一度に1つのラジオボタンのみが選択でき、ユーザーが別のボタンを選択すると、以前に選択されたボタンがオフになります。

最後に、ウィジェットを表示し、アプリケーションを実行します。

root.show()
sys.exit(app.exec_())

以上がPythonとQtを使用してラジオボタンのグループを作成する基本的な手順です。このコードを実行すると、2つのラジオボタンが表示され、ユーザーはそれらの間で選択を切り替えることができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です