私は知識という男の内側に、友人が知っている必要があり、ドロップダウンボックスを説明することで、今日の私は、ドロップダウンボックスについて何かを言うだろうパスワードを見ました。
from PyQt5.QtWidgets import QWidget, QLabel, QComboBox, QApplication
import sys
class Example(QWidget):
def __init__(self):
super().__init__()
self.settings()
def settings(self):
self.a = QLabel("请选择学科", self)
self.a.move(20, 50)
self.b = QComboBox(self)
self.b.addItem("数学")
self.b.addItem("语文")
self.b.addItem("英语")
self.b.move(100, 50)
self.b.activated[str].connect(self.printresult)
self.setGeometry(300, 300, 300, 200)
self.setWindowTitle('下拉选框')
self.show()
def printresult(self, text):
self.a.setText(text)
print('你选择了{}'.format(text))
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = Example()
sys.exit(app.exec_())
QComboBoxとドロップダウンボックスを作成します。その後のaddItemを使用してオプションを追加します。
self.b.activated [STR] .connect(self.printresult)
これは、結合シグナルに相当し、その後、あなたはパラメータバインディング機能に戻るオプションを選択します。そうでprintresult、テキストが選択したオプションです。
この問題は非常にシンプルですが、私たちはヨーヨーをマスターしなければなりません!!!
さて、あなたが好きなら、これは、今日のGUIの知識で、5秒、プラス信者、このようなポイントを消費することがあります。あなたは疑問を持っている場合、あなたはコメントエリアに求めることができ、相手も自分を追加することができます3418772261:QQを。QQで、私は、Q&Aを提供することができます 次号のさよならだから、さようなら!