如何解决QComboBox.setPlaceholderText不起作用
我目前正在尝试对广泛使用qtpy
的GUI应用程序进行一些更改。对于特定条件,组合框的文本应设置为特定值。
为此,我使用了self.colormapComboBox.setPlaceholderText("RGB")
,其中colormapComboBox是qtpy.QtWidgets.QComboBox
类的对象。相关文档:this
它导致错误:
AttributeError: 'QComboBox' object has no attribute 'setPlaceholderText'
该如何解决?
解决方法
首先使您的comboBox可编辑。然后,您需要使用此行代码。 self.colormapComboBox.lineEdit().setPlaceholderText("RGB")
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。