当用户在QComboBox中选择项目时显示工具提示

Wag*_*are 11 qt qcombobox

我想用工具提示显示文本和用户在列表视图中选择项目的时间(将鼠标悬停在列表视图中的项目上)QCombobox.

我使用的是定制的QComboBoxQItemDelegate.

Tay*_*510 20

你在找这个吗?例如:

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

在此输入图像描述

  • 我如何在设计师中实现这一目标? (2认同)

thl*_*lik 10

由于我没有找到示例,所以我将其发布在这里。

在Python (PyQt5)上执行此操作的方法是:

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