diff options
author | Arno <am@disconnect.de> | 2013-07-28 18:46:49 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2013-07-28 18:46:49 +0200 |
commit | 28c7436a71910aabcc37945255fb577f7a032f0d (patch) | |
tree | 4df594aef3f176edb42bef345b39a796f8c3d2a1 | |
parent | 3ceea1ae32feef95685605b38c8ce9d914e595c9 (diff) | |
download | SheMov-28c7436a71910aabcc37945255fb577f7a032f0d.tar.gz SheMov-28c7436a71910aabcc37945255fb577f7a032f0d.tar.bz2 SheMov-28c7436a71910aabcc37945255fb577f7a032f0d.zip |
Fix stupid bug in NewMovieWizard
NewMovieWizard never accepted more files than the model had columns due
to a misnamed function parameter. Doh!
-rw-r--r-- | newmoviewizard.cpp | 7 | ||||
-rw-r--r-- | newmoviewizard.h | 2 |
2 files changed, 3 insertions, 6 deletions
diff --git a/newmoviewizard.cpp b/newmoviewizard.cpp index f537fff..72b7d1e 100644 --- a/newmoviewizard.cpp +++ b/newmoviewizard.cpp @@ -478,11 +478,8 @@ Qt::ItemFlags WizardTreeModel::flags(const QModelIndex &index) const{ return Qt::ItemIsEnabled | Qt::ItemIsSelectable; } -QList<QVariant> WizardTreeModel::fileData(int column) const{ - if(column >= columnCount(rootIndex())){ - return QList<QVariant>(); - } - SmTreeItem *item = root()->child(column); +QList<QVariant> WizardTreeModel::fileData(int row) const{ + SmTreeItem *item = root()->child(row); QList<QVariant> retval; for(int i = 0; i < item->columnCount(); ++i){ retval << item->data(i); diff --git a/newmoviewizard.h b/newmoviewizard.h index 5f4d385..20c0b89 100644 --- a/newmoviewizard.h +++ b/newmoviewizard.h @@ -122,7 +122,7 @@ class WizardTreeModel : public SmTreeModel { virtual QVariant data(const QModelIndex &index, int role) const; virtual bool setData(const QModelIndex &index, const QVariant &value, int role); virtual Qt::ItemFlags flags(const QModelIndex &index) const; - QList<QVariant> fileData(int column) const; + QList<QVariant> fileData(int row) const; void clear(); private: |