setDragDropMode(QAbstractItemView::DragDrop);
setDropIndicatorShown(false);
- setMouseTracking(true);
- viewport()->setAttribute(Qt::WA_Hover);
-
if (KGlobalSettings::singleClick()) {
connect(this, SIGNAL(clicked(const QModelIndex&)),
controller, SLOT(triggerItem(const QModelIndex&)));
{
}
+QAbstractItemView* DolphinColumnView::createColumn(const QModelIndex& index)
+{
+ QAbstractItemView* view = QColumnView::createColumn(index);
+ view->setMouseTracking(true);
+ view->viewport()->setAttribute(Qt::WA_Hover);
+ return view;
+}
+
QStyleOptionViewItem DolphinColumnView::viewOptions() const
{
return m_viewOptions;
virtual ~DolphinColumnView();
protected:
+ virtual QAbstractItemView* createColumn(const QModelIndex& index);
virtual QStyleOptionViewItem viewOptions() const;
virtual void contextMenuEvent(QContextMenuEvent* event);
virtual void mousePressEvent(QMouseEvent* event);