diff options
-rw-r--r-- | torrentwidget.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/torrentwidget.cpp b/torrentwidget.cpp index 08c9a86..83faa1c 100644 --- a/torrentwidget.cpp +++ b/torrentwidget.cpp @@ -159,6 +159,13 @@ void TorrentWidget::gatherData(){ mProgressBar->reset(); mProgressBar->setMinimum(0); mProgressBar->setMaximum(fl.count() - 1); + if(fl.count() > 100){ + QString msg = QString(tr("<p>Looking at %1 files could take a while</p><p>Do you really want to continue</p>")).arg(QString::number(fl.count())); + int retval = QMessageBox::question(this, tr("Continue"), msg); + if(retval == QMessageBox::No){ + return; + } + } int count = 0; mFileView->setSortingEnabled(false); mModel->clear(); |