diff --git a/lib/gui/gui.py b/lib/gui/gui.py index 40913cc58ba94e2dc1eac36ec1aaea9f52ec8f0e..4cb9c521515f2b9cf71fb107d5662451c9647838 100644 --- a/lib/gui/gui.py +++ b/lib/gui/gui.py @@ -32,6 +32,7 @@ class SuGui(QtWidgets.QMainWindow): self._set_default_dump_file_path() self.lineEdit_dump_file.setCursorPosition(0) self.refresh_hw_button() + self.button_stop.setEnabled(False) # button events self.button_start.clicked.connect(self.start_button) self.button_stop.clicked.connect(self.stop_button) @@ -67,6 +68,8 @@ class SuGui(QtWidgets.QMainWindow): # labels self._update_status_label() self.label_file_overwrite.setText("change path") + # progress_bar + self.progressBar.setValue(0) def start_button(self): """ @@ -81,6 +84,8 @@ class SuGui(QtWidgets.QMainWindow): options['capture_time'], options['device'] ) + self.button_stop.setEnabled(True) + self.button_start.setEnabled(False) file_sink.capture() diff --git a/lib/gui/su_mainwindow.ui b/lib/gui/su_mainwindow.ui index 35620f3280af9e839eac6b749e77634b0f8f4db7..cda6d2c0608e16f4b50966327df93577906df701 100644 --- a/lib/gui/su_mainwindow.ui +++ b/lib/gui/su_mainwindow.ui @@ -380,6 +380,19 @@ </property> </widget> </widget> + <widget class="QProgressBar" name="progressBar"> + <property name="geometry"> + <rect> + <x>410</x> + <y>2</y> + <width>141</width> + <height>21</height> + </rect> + </property> + <property name="value"> + <number>0</number> + </property> + </widget> </widget> <widget class="QMenuBar" name="menubar"> <property name="geometry">