From 9ee615bca3ee27f8e96c0a4e95737a76af0e8b7a Mon Sep 17 00:00:00 2001 From: Tomaz Canabrava Date: Thu, 8 Jan 2015 10:13:36 -0200 Subject: Dive d/l selection UI:: Constructor, rowCount and ColumnCount Add importedDivesIndexes and Data. Signed-off-by: Tomaz Canabrava Signed-off-by: Dirk Hohndel --- qt-ui/downloadfromdivecomputer.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'qt-ui') diff --git a/qt-ui/downloadfromdivecomputer.cpp b/qt-ui/downloadfromdivecomputer.cpp index b359aa5dc..cc695a7de 100644 --- a/qt-ui/downloadfromdivecomputer.cpp +++ b/qt-ui/downloadfromdivecomputer.cpp @@ -498,19 +498,20 @@ void DownloadThread::run() error = str_error(errorText, data->devname, data->vendor, data->product); } -DiveImportedModel::DiveImportedModel(QObject *o) +DiveImportedModel::DiveImportedModel(QObject *o) : QAbstractTableModel(o), + lastIndex(0), + firstIndex(0) { - } int DiveImportedModel::columnCount(const QModelIndex& model ) const { - + return 5; } int DiveImportedModel::rowCount(const QModelIndex& model) const { - + return lastIndex - firstIndex; } QVariant DiveImportedModel::data(const QModelIndex& model, int role) const -- cgit v1.2.3-70-g09d2