Подтвердить что ты не робот

Показывать подсказку, когда пользователь выбирает элемент в QComboBox

Я хочу показать всплывающую подсказку с текстом и время, когда пользователь выбирает элемент в представлении списка (наводит мышь на элемент в виде списка) QCombobox.

Я использую пользовательский QCombobox с QItemDelegate.

4b9b3361

Ответ 1

Вы ищете это? Например:

 ui->comboBox->setItemData(0, "This is a tooltip for item[0]", Qt::ToolTipRole);

enter image description here

Ответ 2

Так как я не нашел пример, я выложу это здесь.

Способ сделать это на Python (PyQt5):

from PyQt5 import QtGui, QtCore
...
combobox.setItemData(0, "This is a tooltip for item[0]",QtCore.Qt.ToolTipRole);