┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/tooltipmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tooltipmanager.cpp')
-rw-r--r--src/tooltipmanager.cpp13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/tooltipmanager.cpp b/src/tooltipmanager.cpp
index c13398016..32b196912 100644
--- a/src/tooltipmanager.cpp
+++ b/src/tooltipmanager.cpp
@@ -21,11 +21,15 @@
#include "dolphinmodel.h"
#include "dolphinsortfilterproxymodel.h"
-#include "ktooltip.h"
-#include "kicon.h"
+
+#include <kformattedballoontipdelegate.h>
+#include <kicon.h>
+#include <ktooltip.h>
#include <QTimer>
+K_GLOBAL_STATIC(KFormattedBalloonTipDelegate, g_delegate);
+
ToolTipManager::ToolTipManager(QAbstractItemView* parent,
DolphinSortFilterProxyModel* model) :
QObject(parent),
@@ -34,10 +38,9 @@ ToolTipManager::ToolTipManager(QAbstractItemView* parent,
m_proxyModel(model),
m_timer(0),
m_item(),
- m_pos(),
- m_delegate()
+ m_pos()
{
- KToolTip::setToolTipDelegate(&m_delegate);
+ KToolTip::setToolTipDelegate(g_delegate);
m_dolphinModel = static_cast<DolphinModel*>(m_proxyModel->sourceModel());
connect(parent, SIGNAL(entered(const QModelIndex&)),