问题标签 [qtooltip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何使 QToolTip 消息持久化?
单击按钮后,我想使 qtooltip 消息持久化。我打算稍后使用 qtimer 自己隐藏它,但问题是一旦我将鼠标光标从按钮 rect 移开,消息就会消失,我想让它留在那里,直到稍后我打电话hideText()
c++ - 当 QToolTip 应该跟随鼠标在 QGraphicsItem 上时的奇怪行为
我有一个QGraphicsView
如何显示 aQGraphicsScene
其中包含一个QGraphicsItem
. 我的 Item 实现了hoverMoveEvent(...)
触发QToolTip
.
我希望工具提示在鼠标移动到项目上方时跟随鼠标。然而,这只有在我做以下两件事之一时才有效:
- 要么创建两个
QToolTip
s,其中第一个只是一个虚拟对象并立即被第二个覆盖。 - 或者第二,使提示的内容随机化,例如放入
rand()
它的文本中。
此实现无法正常工作。它让工具提示出现,但它不跟随鼠标。就好像它意识到它的内容没有改变并且它不需要任何更新一样。
此代码创建所需的结果。工具提示跟随鼠标。缺点是,由于创建了两个工具提示,您会看到轻微的闪烁。
第三,这里提出的解决方案也有效。但是我不想显示坐标。工具提示的内容是静态的...
如何通过创建两个工具提示或第二次更新提示的位置来使这项工作没有描述的闪烁?
qt - 如何与 QToolTip 小部件一起显示我的窗口?
我想在 旁边显示我的窗口QToolTip
,当它根据请求显示时,QToolTip::showText()
。
QToolTip 类有 hideText 方法,但它也自己隐藏,并且似乎没有信号告诉应用程序何时显示/隐藏工具提示。
有没有办法捕捉它显示的时刻和隐藏的时刻,知道 QToolTip 小部件对象,并显示我的窗口(一些图形)连同它?
c++ - 如果使用 QToolTip::showText,QToolTip 样式表不起作用
我正在尝试使用 QSS 来自定义工具提示的外观,它可以工作。但是,如果我尝试使用 QToolTip::showText 函数显示工具提示,它不会按预期工作,这意味着 QToolTip 样式表可能不适用于它?
我的目的:更改滑块值时,我想在滑块附近的某处显示一个矩形,所以我认为工具提示是最简单的方法吗?如果您不明白我的意思,我正在尝试让 Qt 中的滑块感觉像 Windows 10 UWP,所以如果您想了解我的意思,请查看 Windows 中的任何滑块,例如转到 Settings->System->Sound看看他们的滑块是如何工作的。除了显示值何时更改的矩形之外,我已经完成了他们所有的一切。
我正在尝试做的事情:
在样式表中
在我的自定义 Slider 类中(继承自 QSlider)
谢谢阅读 !
qt - Qt QTooltip,图像总是横向
我有一个 Qt c++ 应用程序,但是当我尝试添加带有图像的工具提示时,如果图像是横向的,它会正确显示,但如果图像是纵向的,那么如果原始文件是纵向的,它将被旋转任何帮助!提前致谢。
qt - 在 QToolTip 中设置图像时删除边距
我正在尝试使用图像作为 QLabel 上的工具提示。我遵循此处描述的方法:在 QToolTip 中使用图片或图像
但是我在该图像周围获得了一个自动边距,我想将其删除。通过使样式表中的边框明显,并设置工具提示背景颜色,我们可以检查附加边距是否不是图像的一部分,而是在边框内。然而,在“0px”处明确设置填充也不会删除它。
这是一个最小的例子:
图像是正确的。边框跟随样式表,但我不知道那个红色区域来自哪里。如何摆脱这个“边缘”?这是 QTooltip 错误吗?
它有点像这里描述的错误,但我使用的是 Qt5.12.5,应该解决它:https ://bugreports.qt.io/browse/QTBUG-59119
编辑:我在窗户上。图片大小为 482x482 像素。我让某人在 Linux 上尝试过,并且不需要的余量也在那里,但要小得多。
c++ - 如何在 qt 中包含菜单项的工具提示
我正在尝试使用工具属性在菜单栏项目上添加工具提示,但它没有用......但在标签、按钮和其他小部件上,它似乎工作得很好。谁能帮我这个?