CCMAIL: predator106@gmail.com
svn path=/trunk/KDE/kdebase/apps/; revision=913383
m_dolphinModel(0),
m_proxyModel(0),
m_previewGenerator(0),
m_dolphinModel(0),
m_proxyModel(0),
m_previewGenerator(0),
m_dropRect()
{
setMouseTracking(true);
m_dropRect()
{
setMouseTracking(true);
m_previewGenerator->setPreviewShown(m_view->m_controller->dolphinView()->showPreview());
if (DolphinSettings::instance().generalSettings()->showToolTips()) {
m_previewGenerator->setPreviewShown(m_view->m_controller->dolphinView()->showPreview());
if (DolphinSettings::instance().generalSettings()->showToolTips()) {
- new ToolTipManager(this, m_proxyModel);
+ m_toolTipManager = new ToolTipManager(this, m_proxyModel);
}
m_dirLister->openUrl(url, KDirLister::NoFlags);
}
m_dirLister->openUrl(url, KDirLister::NoFlags);
QListView::keyPressEvent(event);
requestActivation();
m_view->m_controller->handleKeyPressEvent(event);
QListView::keyPressEvent(event);
requestActivation();
m_view->m_controller->handleKeyPressEvent(event);
+ if (m_toolTipManager != 0) {
+ m_toolTipManager->hideTip();
+ }
}
void DolphinColumnWidget::contextMenuEvent(QContextMenuEvent* event)
}
void DolphinColumnWidget::contextMenuEvent(QContextMenuEvent* event)
class KFileItem;
class KFileItemList;
class SelectionManager;
class KFileItem;
class KFileItemList;
class SelectionManager;
KFilePreviewGenerator* m_previewGenerator;
KFilePreviewGenerator* m_previewGenerator;
+ ToolTipManager* m_toolTipManager;
+
QRect m_dropRect;
friend class DolphinColumnView;
QRect m_dropRect;
friend class DolphinColumnView;
+ case QEvent::KeyPress:
+ if ((watched == itemView()) && (m_toolTipManager != 0)) {
+ m_toolTipManager->hideTip();
+ }
+ break;
+