*******************************************************************************/
-//Created by Mateusz Półrola
+/*!
+ \file DictsModel.cpp
+ \author Mateusz Półrola <mateusz.polrola@comarch.pl>
+*/
-#include "DictsModel.h"
DictsModel::DictsModel(QList<DownloadDict> dicts, QObject *parent) :
QAbstractItemModel(parent)
}
-int DictsModel::rowCount(const QModelIndex &parent) const {
+int DictsModel::rowCount(const QModelIndex &) const {
return dicts.count();
}
-int DictsModel::columnCount(const QModelIndex &parent) const {
+int DictsModel::columnCount(const QModelIndex &) const {
return 4;
}
case 2:
return dicts.at(index.row()).title();
case 3:
- return dicts.at(index.row()).size();
+ return QString::number(dicts.at(index.row()).size(), 'g', 2) +
+ QString (" MB");
}
}
return QVariant();
}
-QModelIndex DictsModel::index(int row, int column, const QModelIndex &parent) const {
+QModelIndex DictsModel::index(int row, int column, const QModelIndex &) const {
return createIndex(row, column, row);
}
-QModelIndex DictsModel::parent(const QModelIndex &child) const {
+QModelIndex DictsModel::parent(const QModelIndex &) const {
return QModelIndex();
}
-
-void DictsModel::sort(int column, Qt::SortOrder order) {
-
-}