#include "dolphincolumnview.h"
-#include "dolphinmodel.h"
#include "dolphincolumnwidget.h"
#include "dolphincontroller.h"
-#include "dolphindirlister.h"
-#include "dolphinmodel.h"
-#include "dolphinsortfilterproxymodel.h"
#include "dolphinsettings.h"
#include "dolphin_columnmodesettings.h"
-#include <kcolorutils.h>
-#include <kcolorscheme.h>
-#include <kdirlister.h>
-
-#include <QAbstractProxyModel>
-#include <QApplication>
#include <QPoint>
#include <QScrollBar>
-#include <QTimer>
#include <QTimeLine>
DolphinColumnView::DolphinColumnView(QWidget* parent, DolphinController* controller) :
} else {
m_animation->setFrameRange(-m_contentX, -newContentX);
}
- m_animation->start();
+ if(m_animation->state() != QTimeLine::Running)
+ m_animation->start();
} else if (x < 0) {
const int newContentX = m_contentX - x;
if (isRightToLeft()) {
} else {
m_animation->setFrameRange(-m_contentX, -newContentX);
}
- m_animation->start();
+ if(m_animation->state() != QTimeLine::Running)
+ m_animation->start();
}
}