summaryrefslogtreecommitdiffstats
path: root/filestreemodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'filestreemodel.cpp')
-rw-r--r--filestreemodel.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/filestreemodel.cpp b/filestreemodel.cpp
index e6bfde5..80c6b96 100644
--- a/filestreemodel.cpp
+++ b/filestreemodel.cpp
@@ -62,6 +62,7 @@ FilesTreeModel::FilesTreeModel(QStringList &headers, QObject *parent) : SmTreeMo
mEditableColumns.insert(tr("Set quality"), Quality);
mEditableColumns.insert(tr("Set file type"), FileType);
mEditableColumns.insert(tr("Set dvd no."), DvdNo);
+ mDvdSize = SmGlobals::instance()->dvdSize();
}
FilesTreeModel::~FilesTreeModel(){
@@ -165,7 +166,7 @@ QVariant FilesTreeModel::data(const QModelIndex &index, int role) const{
}
if(role == Qt::ForegroundRole){
if(index.column() == SizeDisplay){
- if(item->data(Size).toLongLong() > Q_INT64_C(2147483648)){
+ if(item->data(Size).toLongLong() > mDvdSize){
return QColor(Qt::red);
}
return QColor(Qt::green);
@@ -422,7 +423,7 @@ bool FilesTreeModel::addFile(const QString &fullPath, int type, int quality, int
QString md5Sum = Helper::md5Sum(fullPath);
if(!fi.exists()){
//should be a dvd
- size = Q_INT64_C(4707319808);
+ size = mDvdSize;
md5Sum = QString(32, '0');
}