#include "dolphindetailsview.h"
+#include "dolphinmodel.h"
#include "dolphincontroller.h"
#include "dolphinsettings.h"
#include "dolphinsortfilterproxymodel.h"
#include "dolphin_detailsmodesettings.h"
-#include <kdirmodel.h>
-
#include <QApplication>
#include <QHeaderView>
#include <QRubberBand>
const DetailsModeSettings* settings = DolphinSettings::instance().detailsModeSettings();
Q_ASSERT(settings != 0);
if (!settings->showDate()) {
- hideColumn(KDirModel::ModifiedTime);
+ hideColumn(DolphinModel::ModifiedTime);
}
if (!settings->showPermissions()) {
- hideColumn(KDirModel::Permissions);
+ hideColumn(DolphinModel::Permissions);
}
if (!settings->showOwner()) {
- hideColumn(KDirModel::Owner);
+ hideColumn(DolphinModel::Owner);
}
if (!settings->showGroup()) {
- hideColumn(KDirModel::Group);
+ hideColumn(DolphinModel::Group);
}
if (!settings->showType()) {
- hideColumn(KDirModel::Type);
+ hideColumn(DolphinModel::Type);
}
}
QTreeView::mousePressEvent(event);
const QModelIndex index = indexAt(event->pos());
- if (!index.isValid() || (index.column() != KDirModel::Name)) {
+ if (!index.isValid() || (index.column() != DolphinModel::Name)) {
const Qt::KeyboardModifiers modifier = QApplication::keyboardModifiers();
if (!(modifier & Qt::ShiftModifier) && !(modifier & Qt::ControlModifier)) {
clearSelection();
// TODO: remove this code when the issue #160611 is solved in Qt 4.4
setDirtyRegion(m_dropRect);
const QModelIndex index = indexAt(event->pos());
- if (!index.isValid() || (index.column() != KDirModel::Name)) {
+ if (!index.isValid() || (index.column() != DolphinModel::Name)) {
m_dragging = false;
} else {
m_dragging = true;
void DolphinDetailsView::slotEntered(const QModelIndex& index)
{
const QPoint pos = viewport()->mapFromGlobal(QCursor::pos());
- const int nameColumnWidth = header()->sectionSize(KDirModel::Name);
+ const int nameColumnWidth = header()->sectionSize(DolphinModel::Name);
if (pos.x() < nameColumnWidth) {
m_controller->emitItemEntered(index);
}