Skip to content
Snippets Groups Projects
Commit b5b5307a authored by Daniel Meißner's avatar Daniel Meißner Committed by Daniel Meißner
Browse files

gui: reload disk space usage and availability after every rb change

parent 4cff52b2
No related branches found
No related tags found
No related merge requests found
......@@ -26,7 +26,7 @@ class SuGui(QtWidgets.QMainWindow):
self.show()
# setting some defaults
self.setWindowTitle(Su.name_and_version())
self.lineEdit_dump_file.setText(self._get_default_dump_file_path())
self._set_default_dump_file_path()
self.lineEdit_dump_file.setCursorPosition(0)
self.refresh_hw_button()
# button events
......@@ -116,6 +116,8 @@ class SuGui(QtWidgets.QMainWindow):
"" + Disk.sizeof_fmt(free_disk_space))
if free_disk_space - self._calculate_needed_disk_space() < 0:
self.label_disk_space.setStyleSheet('color: red')
else:
self.label_disk_space.setStyleSheet('color: black')
def _get_default_dump_file_path(self):
......@@ -179,6 +181,7 @@ class SuGui(QtWidgets.QMainWindow):
self.label_status. \
setText("Needed disk space:\n" \
"" + needed_disk_space)
self.check_dump_file_path()
def _calculate_needed_disk_space(self):
"""
......@@ -201,3 +204,9 @@ class SuGui(QtWidgets.QMainWindow):
checked_buttons[radio_button] = value
return checked_buttons
def _set_default_dump_file_path(self):
if "SU_DUMP_FILE_PATH" in os.environ:
self.lineEdit_dump_file.setText(os.environ['SU_DUMP_FILE_PATH'])
else:
self.lineEdit_dump_file.setText(self._get_default_dump_file_path())
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment