summaryrefslogtreecommitdiffstats
path: root/filewidget.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2016-11-27 04:43:53 +0100
committerArno <arno@disconnect.de>2016-11-27 04:43:53 +0100
commitc034fce78687a7d65c61aa0348d09b4afea3648c (patch)
tree12053e7fb5e7e1cbae972ae3066f8b69d93d0c7b /filewidget.cpp
parent5cde173217fd8cb1dbc21f3ac54f18e8234e709b (diff)
downloadShemovCleaner-c034fce78687a7d65c61aa0348d09b4afea3648c.tar.gz
ShemovCleaner-c034fce78687a7d65c61aa0348d09b4afea3648c.tar.bz2
ShemovCleaner-c034fce78687a7d65c61aa0348d09b4afea3648c.zip
Add free space widget to status bar
Red is used, green is free, obviously...
Diffstat (limited to 'filewidget.cpp')
-rw-r--r--filewidget.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/filewidget.cpp b/filewidget.cpp
index 4b22b77..966ad95 100644
--- a/filewidget.cpp
+++ b/filewidget.cpp
@@ -1,4 +1,3 @@
-#include <QLineEdit>
#include <QPushButton>
#include <QGridLayout>
#include <QVBoxLayout>
@@ -443,6 +442,7 @@ void FileWidget::paste(){
}
gatherData();
qApp->restoreOverrideCursor();
+ emit freeSpaceChanged(mDir->text());
}
}
@@ -515,6 +515,7 @@ void FileWidget::cd(const QString &to){
mDir->setText(QDir::toNativeSeparators(newDir));
mLastDir = ld;
gatherData();
+ emit freeSpaceChanged(mDir->text());
}else{
QString msg = QString(tr("Could not cd to %1")).arg(to);
emit statusMessage(msg);
@@ -542,6 +543,7 @@ void FileWidget::deleteFiles(){
deleteRecursive(fi);
}
gatherData();
+ emit freeSpaceChanged(mDir->text());
}
}