class QWidgetLabel : public QWidget, public KAbstractToolTipLabel
{
public:
- QWidgetLabel() : QWidget(0, Qt::ToolTip) {}
+ QWidgetLabel();
void showTip(const QPoint &pos, const KToolTipItem *item);
void moveTip(const QPoint &pos);
void hideTip();
const KToolTipItem *currentItem;
};
+QWidgetLabel::QWidgetLabel() : QWidget(0, Qt::ToolTip)
+{
+ if (KToolTipManager::instance()->haveAlphaChannel()) {
+ setAttribute(Qt::WA_TranslucentBackground);
+ }
+}
+
void QWidgetLabel::showTip(const QPoint &pos, const KToolTipItem *item)
{
currentItem = item;