Ejemplo n.º 1
0
    def __init__(self, mainwindow, ui_mainwindow):
        self.win = mainwindow
        self.ui = ui_mainwindow
        self.ui.setupUi(self.win)
        QtCore.pyqtRemoveInputHook() # to be called in __init__ of main-dialog-class
        addMPLToolBar(self.win, self.ui.canv)
        self.canv = self.ui.canv
        self.fig = self.canv.figure

        self.filehandler = self.streamhandler = None
        self.data = None
        self.daystream = None
        self.ppsd = None

        self.timer = QtCore.QTimer()

        connect(self.timer, signal('timeout()'), self.timerEvent)
        connect(self.ui.t1, signal('editingFinished()'), self.set_dates)
        connect(self.ui.t2, signal('editingFinished()'), self.set_dates)
        connect(self.ui.button, signal('clicked()'), self.add_ppsd)
        connect(self.ui.push_open, signal('clicked()'), self.open_ppsd)
        connect(self.ui.push_save, signal('clicked()'), self.save_ppsd)
        connect(self.ui.push_plot, signal('clicked()'), self.plot_ppsd)
        connect(self.ui.actionAdd_Console, signal('triggered()'),
                self.add_console)
        connect(self.ui.actionStart_IPython, signal('triggered()'),
                self.start_ipy)
        connect(self.ui.actionLogging_to_File, signal('triggered()'),
                self.logging_file)
        connect(self.ui.actionLogging_Window, signal('triggered()'),
                self.logging_window)

        self.set_dates()
        self.logging_window()
        log.info('Hallo')
Ejemplo n.º 2
0
    def __init__(self, mainwindow, ui_mainwindow):
        self.win = mainwindow
        self.ui = ui_mainwindow
        self.ui.setupUi(self.win)
        QtCore.pyqtRemoveInputHook(
        )  # to be called in __init__ of main-dialog-class
        addMPLToolBar(self.win, self.ui.canv)
        self.canv = self.ui.canv
        self.fig = self.canv.figure

        self.filehandler = self.streamhandler = None
        self.data = None
        self.daystream = None
        self.ppsd = None

        self.timer = QtCore.QTimer()

        connect(self.timer, signal('timeout()'), self.timerEvent)
        connect(self.ui.t1, signal('editingFinished()'), self.set_dates)
        connect(self.ui.t2, signal('editingFinished()'), self.set_dates)
        connect(self.ui.button, signal('clicked()'), self.add_ppsd)
        connect(self.ui.push_open, signal('clicked()'), self.open_ppsd)
        connect(self.ui.push_save, signal('clicked()'), self.save_ppsd)
        connect(self.ui.push_plot, signal('clicked()'), self.plot_ppsd)
        connect(self.ui.actionAdd_Console, signal('triggered()'),
                self.add_console)
        connect(self.ui.actionStart_IPython, signal('triggered()'),
                self.start_ipy)
        connect(self.ui.actionLogging_to_File, signal('triggered()'),
                self.logging_file)
        connect(self.ui.actionLogging_Window, signal('triggered()'),
                self.logging_window)

        self.set_dates()
        self.logging_window()
        log.info('Hallo')
Ejemplo n.º 3
0
    def __init__(self, mainwindow, ui_mainwindow):
        self.win = mainwindow
        self.ui = ui_mainwindow
        self.ui.setupUi(self.win)
        QtCore.pyqtRemoveInputHook(
        )  # to be called in __init__ of main-dialog-class
        addMPLToolBar(self.win, self.ui.canv)
        self.canv = self.ui.canv
        self.fig = self.canv.figure
        self.ax1 = self.fig.add_axes([0.03, 0.04, 0.46, 0.91])
        self.ax1_sum = self.fig.add_axes([0.03, 0.95, 0.46, 0.04],
                                         sharex=self.ax1)
        self.ax2 = self.fig.add_axes([0.53, 0.04, 0.46, 0.91])
        self.ax2_sum = self.fig.add_axes([0.53, 0.95, 0.46, 0.04])

        self.fill_data = self.fill_rf = 'white-white'
        self.sort_after = def_sort
        self.st_all_old = self.st_all = self.st = self.st2 = None
        self.filehandler = self.streamhandler = None

        connect(self.ui.actionOpen_Data, signal('triggered()'), self.open_data)
        connect(self.ui.actionSave_Data, signal('triggered()'), self.save_data)
        connect(self.ui.actionSave_RF, signal('triggered()'), self.save_rf)
        connect(self.ui.actionFill_Data, signal('triggered()'),
                self.fill_data_triggered)
        connect(self.ui.actionFill_RF, signal('triggered()'),
                self.fill_rf_triggered)
        connect(self.ui.actionAdd_Console, signal('triggered()'),
                self.add_console)
        connect(self.ui.actionStart_IPython, signal('triggered()'),
                self.start_ipy)
        connect(self.ui.actionLogging_to_File, signal('triggered()'),
                self.logging_file)
        connect(self.ui.actionLogging_Window, signal('triggered()'),
                self.logging_window)

        connect(self.ui.combo_filter, signal('currentIndexChanged(QString)'),
                self.filter_changed)
        #connect(self.ui.spin_filter1, signal("editingFinished()"),
        #        self.update_raw)
        #connect(self.ui.spin_filter2, signal("editingFinished()"),
        #        self.update_raw)
        connect(self.ui.check_polar, signal('toggled(bool)'),
                self.polar_toggled)
        #connect(self.ui.check_select1, signal('toggled(bool)'),
        #        self.select1_toggled)
        #connect(self.ui.check_select2, signal('toggled(bool)'),
        #        self.select2_toggled)
        connect(self.ui.check_select3, signal('toggled(bool)'),
                self.select3_toggled)
        #connect(self.ui.check_display2, signal('toggled(bool)'),
        #        self.display2_toggled)

        #connect(self.ui.edit_slice, signal('textChanged(QString)'),
        #        self.slice_changed)
        connect(self.ui.push_update1, signal('clicked()'), self.update_raw)
        connect(self.ui.push_update2, signal('clicked()'), self.update_rf)
        connect(self.ui.push_delete, signal('clicked()'), self.delete_selected)
        connect(self.ui.push_select, signal('clicked()'), self.select_stream)
        connect(self.ui.push_sort, signal('clicked()'), self.sort_stream)
        connect(self.ui.push_calc, signal('clicked()'), self.calculate_more)
        self.fig.canvas.mpl_connect('button_press_event', self.button_pressed)

        self.logging_window()
        log.info('Hallo')
        self.open_data()
Ejemplo n.º 4
0
    def __init__(self, mainwindow, ui_mainwindow):
        self.win = mainwindow
        self.ui = ui_mainwindow
        self.ui.setupUi(self.win)
        QtCore.pyqtRemoveInputHook() # to be called in __init__ of main-dialog-class
        addMPLToolBar(self.win, self.ui.canv)
        self.canv = self.ui.canv
        self.fig = self.canv.figure
        self.ax1 = self.fig.add_axes([0.03, 0.04, 0.46, 0.91])
        self.ax1_sum = self.fig.add_axes([0.03, 0.95, 0.46, 0.04], sharex=self.ax1)
        self.ax2 = self.fig.add_axes([0.53, 0.04, 0.46, 0.91])
        self.ax2_sum = self.fig.add_axes([0.53, 0.95, 0.46, 0.04])

        self.fill_data = self.fill_rf = 'white-white'
        self.sort_after = def_sort
        self.st_all_old = self.st_all = self.st = self.st2 = None
        self.filehandler = self.streamhandler = None


        connect(self.ui.actionOpen_Data, signal('triggered()'), self.open_data)
        connect(self.ui.actionSave_Data, signal('triggered()'), self.save_data)
        connect(self.ui.actionSave_RF, signal('triggered()'), self.save_rf)
        connect(self.ui.actionFill_Data, signal('triggered()'), self.fill_data_triggered)
        connect(self.ui.actionFill_RF, signal('triggered()'), self.fill_rf_triggered)
        connect(self.ui.actionAdd_Console, signal('triggered()'),
                self.add_console)
        connect(self.ui.actionStart_IPython, signal('triggered()'),
                self.start_ipy)
        connect(self.ui.actionLogging_to_File, signal('triggered()'),
                self.logging_file)
        connect(self.ui.actionLogging_Window, signal('triggered()'),
                self.logging_window)

        connect(self.ui.combo_filter, signal('currentIndexChanged(QString)'),
                self.filter_changed)
        #connect(self.ui.spin_filter1, signal("editingFinished()"),
        #        self.update_raw)
        #connect(self.ui.spin_filter2, signal("editingFinished()"),
        #        self.update_raw)
        connect(self.ui.check_polar, signal('toggled(bool)'),
                self.polar_toggled)
        #connect(self.ui.check_select1, signal('toggled(bool)'),
        #        self.select1_toggled)
        #connect(self.ui.check_select2, signal('toggled(bool)'),
        #        self.select2_toggled)
        connect(self.ui.check_select3, signal('toggled(bool)'),
                self.select3_toggled)
        #connect(self.ui.check_display2, signal('toggled(bool)'),
        #        self.display2_toggled)

        #connect(self.ui.edit_slice, signal('textChanged(QString)'),
        #        self.slice_changed)
        connect(self.ui.push_update1, signal('clicked()'), self.update_raw)
        connect(self.ui.push_update2, signal('clicked()'), self.update_rf)
        connect(self.ui.push_delete, signal('clicked()'), self.delete_selected)
        connect(self.ui.push_select, signal('clicked()'), self.select_stream)
        connect(self.ui.push_sort, signal('clicked()'), self.sort_stream)
        connect(self.ui.push_calc, signal('clicked()'), self.calculate_more)
        self.fig.canvas.mpl_connect('button_press_event', self.button_pressed)

        self.logging_window()
        log.info('Hallo')
        self.open_data()