diff options
author | Arno <arno@disconnect.de> | 2016-03-05 07:06:08 +0100 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2016-03-05 07:06:08 +0100 |
commit | e21b0975b70b6b5205d9ceb6a6b5085fe1fb55c1 (patch) | |
tree | 3882db604f230917f97cce267dac04a78a26366b | |
parent | 5340d279c92318b5ae42e2f39d405ebf036390a6 (diff) | |
download | SheMov-e21b0975b70b6b5205d9ceb6a6b5085fe1fb55c1.tar.gz SheMov-e21b0975b70b6b5205d9ceb6a6b5085fe1fb55c1.tar.bz2 SheMov-e21b0975b70b6b5205d9ceb6a6b5085fe1fb55c1.zip |
Call setFsFree after CopyWorker is done
Update free space widget after deleting files from CopyWorker.
-rw-r--r-- | archivebrowser.cpp | 1 | ||||
-rw-r--r-- | archivebrowser.h | 1 | ||||
-rw-r--r-- | shemov.cpp | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/archivebrowser.cpp b/archivebrowser.cpp index 1459dac..e04bdef 100644 --- a/archivebrowser.cpp +++ b/archivebrowser.cpp @@ -316,6 +316,7 @@ void ArchiveBrowser::copySuccess(QString success){ mModel->updateDVDNo(filesToUpdate); mModel->refresh(); mProxy->setBytesRemaining(0); + emit needFSFreeUpdate(); } } diff --git a/archivebrowser.h b/archivebrowser.h index f895d21..c85fa65 100644 --- a/archivebrowser.h +++ b/archivebrowser.h @@ -52,6 +52,7 @@ class ArchiveBrowser : public QWidget { signals: void sizeChanged(qint64 size); void itemCountChanged(int items); + void needFSFreeUpdate(); private: QModelIndexList selectedRows(const QItemSelection &sel); @@ -87,6 +87,7 @@ SheMov::SheMov(QWidget *parent, Qt::WindowFlags flags) : QMainWindow(parent, fla mTab->addTab(mArchiveBrowser, tr("Archive Browser")); connect(mArchiveBrowser, SIGNAL(sizeChanged(qint64)), this, SLOT(setSize(qint64))); connect(mArchiveBrowser, SIGNAL(itemCountChanged(int)), this, SLOT(updateSelectedCount(int))); + connect(mArchiveBrowser, SIGNAL(needFSFreeUpdate()), this, SLOT(setFsFree())); //newmoviewizard + dbanalyzer + newpicsdialog + searchdialog splash.showMessage(tr("Creating misc. Dialogs..."), Qt::AlignHCenter, Qt::yellow); |