<分区>
我正在使用 PyQt5 为项目制作 UI。
我想在用户更改组合框的值时更改标签的值。
谁能帮我找出用于“触发”更改标签值的函数的方法?
<分区>
我正在使用 PyQt5 为项目制作 UI。
我想在用户更改组合框的值时更改标签的值。
谁能帮我找出用于“触发”更改标签值的函数的方法?
最佳答案
如果你的意思是组合框的信号,当它的值改变时,你可以使用
QComboBox.currentTextChanged
或
QComboBox.currentIndexChanged
每次用户更改组合框时,都会触发这些信号。
假设 cb_1
是您的组合框
父/小部件类中的一个简单函数,如
def on_combobox_changed(self, value):
print("combobox changed", value)
# do your code
只是
cb_1.currentTextChanged.connect(self.on_combobox_changed)
尝试更改组合框,看看会发生什么
关于python - PyQt 组合框更改标签的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44707794/