mirror of
https://github.com/RolandWH/SIPPCompare.git
synced 2025-05-10 00:31:49 +01:00
refresh graph results properly
This commit is contained in:
parent
8f6f3dab00
commit
8ddc40baf6
@ -132,8 +132,10 @@ class SIPPCompare(QMainWindow):
|
||||
# Show the output window - this func is called from calculate_fee()
|
||||
def show_output_win(self):
|
||||
# Refresh the results when new fees are calculated
|
||||
self.output_win = OutputWindow()
|
||||
self.output_win.display_output(self.results, 1)
|
||||
if self.output_win is None:
|
||||
self.output_win = OutputWindow()
|
||||
years = self.output_win.get_slider_position()
|
||||
self.output_win.display_output(self.results, years)
|
||||
self.calc_but.setText("Calculate")
|
||||
self.output_win.activateWindow()
|
||||
self.output_win.raise_()
|
||||
|
@ -47,6 +47,9 @@ class OutputWindow(QWidget):
|
||||
self.save_csv_but.clicked.connect(self.save_csv)
|
||||
self.time_slider.valueChanged.connect(self.change_time)
|
||||
|
||||
def get_slider_position(self) -> int:
|
||||
return self.time_slider.value()
|
||||
|
||||
def display_output(self, results: list, years: int):
|
||||
self.results = results
|
||||
self.ax.clear()
|
||||
|
Loading…
x
Reference in New Issue
Block a user