X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fgui%2Ffilelistmodel.cpp;fp=src%2Fgui%2Ffilelistmodel.cpp;h=a975b82cc2e66f860ef7bdf37082086648869bd0;hb=25cc16d819c81e08d2e21b57720dd4ea08ae9e25;hp=2730a4509ad82e07c8eb0b0ce69ab586e12f0199;hpb=8e680eb382eceb22f52cb923958ac652d693eb1a;p=virtualjaguar diff --git a/src/gui/filelistmodel.cpp b/src/gui/filelistmodel.cpp index 2730a45..a975b82 100644 --- a/src/gui/filelistmodel.cpp +++ b/src/gui/filelistmodel.cpp @@ -26,13 +26,15 @@ FileListModel::FileListModel(QObject * parent/*= 0*/): QAbstractListModel(parent int FileListModel::rowCount(const QModelIndex & parent/*= QModelIndex()*/) const { - return pixList.size(); +// return pixList.size(); + return dbIndex.size(); } QVariant FileListModel::data(const QModelIndex & index, int role) const { // return QVariant(); - return pixList.at(index.row()); +// return pixList.at(index.row()); + return (uint)dbIndex.at(index.row()); } QVariant FileListModel::headerData(int section, Qt::Orientation orientation, int role/*= Qt::DisplayRole*/) const @@ -62,6 +64,12 @@ void FileListModel::AddData(QIcon pix) reset(); } +void FileListModel::AddData(unsigned long index) +{ + dbIndex.push_back(index); + reset(); +} + #if 0