I have Qt 5.2.1 widgets-based project. I want to show cool tooltip with arrow while user hovers some labels (or any other widgets that can show image), like this:
But i found no examples for this. So am i able to do this with QToolTip
? Or should i use another widgets to reach same look instead?
It is no matter what classes and styles i have to use, i need to reach similar effect any way.
I've tried to customize QToolTip
with basic CSS but had failed.
You can use QBalloonTip
which is an internal class defined in
QtDir/5.2.1/Src/qtbase/src/widgets/util/qsystemtrayicon_p.h
QBalloonTip
inherits QWidget
and it is implemented in qsystemtrayicon.cpp
at the same directory. It has the following method to show a balloon tip:
void QBalloonTip::balloon(const QPoint& pos, int msecs, bool showArrow)
You can modify the source code of this class to have your desired balloon tip.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With