##// END OF EJS Templates
A lot of refactoring:...
A lot of refactoring: QLopPlot now handle more than one plot. File browser uses QFileSystemModel and QItemView Wrapped QCustomPlot.

File last commit:

r6:665de41c4c74 default
r6:665de41c4c74 default
Show More
filesystemmodel.cpp
25 lines | 619 B | text/x-c | CppLexer
#include "filesystemmodel.h"
FileSystemModel::FileSystemModel(QObject *parent):QFileSystemModel(parent)
{
this->setReadOnly(false);
}
FileSystemModel::~FileSystemModel()
{
}
Qt::DropActions FileSystemModel::supportedDropActions() const
{
return Qt::MoveAction;
}
Qt::ItemFlags FileSystemModel::flags(const QModelIndex &index) const
{
Qt::ItemFlags defaultFlags = QFileSystemModel::flags(index);
defaultFlags &= ~Qt::ItemIsEditable;
if (index.isValid())
return Qt::ItemIsDragEnabled | Qt::ItemIsDropEnabled | defaultFlags;
else
return Qt::ItemIsDropEnabled | defaultFlags;
}