QComboBox.setPlaceholderText() не работает

В настоящее время я пытаюсь внести некоторые изменения в приложение с графическим интерфейсом пользователя, которое использует qtpyшироко. Для определенного условия текст для поля со списком должен быть установлен на определенное значение.

Для этого я использовал self.colormapComboBox.setPlaceholderText("RGB"), где colormapComboBox - объект класса qtpy.QtWidgets.QComboBox. Ссылка на документацию: это

Это приводит к ошибке:

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

Что можно сделать, чтобы решить эту проблему?

1 ответ

Сначала сделайте свой comboBox редактируемым. Затем вам нужно использовать эту строку кода.self.colormapComboBox.lineEdit().setPlaceholderText("RGB")

Другие вопросы по тегам