0

我目前正在尝试对qtpy广泛使用的 GUI 应用程序进行一些更改。对于特定条件,组合框的文本将被设置为特定值。

为此我使用self.colormapComboBox.setPlaceholderText("RGB"),其中 colormapComboBox 是类的一个对象qtpy.QtWidgets.QComboBox。参考文档:this

它导致错误:

AttributeError: 'QComboBox' object has no attribute 'setPlaceholderText'

可以做些什么来解决这个问题?

4

1 回答 1

0

首先使您的组合框可编辑。然后你需要使用这行代码。self.colormapComboBox.lineEdit().setPlaceholderText("RGB")

于 2020-08-31T08:10:39.927 回答