Use polymorphism to distinguish folder / file items in torrent content model

Step to address issue #24.
This commit is contained in:
Christophe Dumez 2012-08-26 18:10:32 +03:00
parent 30be83d445
commit 0fdacf4d54
13 changed files with 507 additions and 297 deletions

View file

@ -402,7 +402,7 @@ void AddNewTorrentDialog::renameSelectedFile()
QMessageBox::Ok);
return;
}
if (m_contentModel->getType(index) == TorrentContentModelItem::TFILE) {
if (m_contentModel->itemType(index) == TorrentContentModelItem::FileType) {
// File renaming
const int file_index = m_contentModel->getFileIndex(index);
QString old_name = m_filesPath.at(file_index);