diff --git a/artemis.py b/artemis.py index 464a5a9..8596948 100644 --- a/artemis.py +++ b/artemis.py @@ -14,8 +14,7 @@ from PyQt5.QtWidgets import (QMainWindow, QListWidgetItem, QMessageBox, QSplashScreen, - QTreeWidgetItem, - QTabWidget,) + QTreeWidgetItem,) from PyQt5.QtGui import QPixmap from PyQt5 import uic from PyQt5.QtCore import (QFileInfo, @@ -267,7 +266,6 @@ class Artemis(QMainWindow, Ui_MainWindow): self.reset_frequency_filters_btn.clicked.connect( partial(self.reset_fb_filters, Ftype.FREQ) ) - self.main_tab.currentChanged.connect(self.onChange) # Manage bandwidth filters. @@ -1531,7 +1529,7 @@ class Artemis(QMainWindow, Ui_MainWindow): Constants.SPECTRA_FOLDER, spectrogram_name + Constants.SPECTRA_EXT ) - if not QFileInfo(path_spectr).exists() or self.main_tab.currentIndex()==3: + if not QFileInfo(path_spectr).exists(): path_spectr = Constants.DEFAULT_NOT_AVAILABLE else: path_spectr = default_pic @@ -1614,13 +1612,7 @@ class Artemis(QMainWindow, Ui_MainWindow): if self.forecast_data.is_updating: self.forecast_data.shutdown_thread() super().closeEvent(event) - - @pyqtSlot() - def onChange(self): - if self.main_tab.currentIndex()==3: - self.spectrogram.setPixmap(QPixmap(Constants.DEFAULT_NOT_AVAILABLE)) - else: - self.display_spectrogram() + if __name__ == '__main__': my_app = QApplication(sys.argv) diff --git a/download_window.py b/download_window.py index 2ff1d19..7d16728 100644 --- a/download_window.py +++ b/download_window.py @@ -1,6 +1,6 @@ from PyQt5 import uic from PyQt5.QtCore import Qt, pyqtSlot, pyqtSignal -from PyQt5.QtWidgets import QWidget, QDesktopWidget +from PyQt5.QtWidgets import QWidget from threads import DownloadThread, ThreadStatus from utilities import pop_up, resource_path from constants import Constants, Messages