Ejemplo n.º 1
0
    def InitializeUI(self, FeatAWindow, app):
        #Set default configurations
        self.SetGUIOptionsByAppConfig()

        # Used with MessageBoxes and closeEvent
        self.FeatAWindow = FeatAWindow

        #Used in exit
        self.app = app

        #Octave
        self.octave = oct2py.Oct2Py()
        self.octave.feval('addpath', FeatAConfig.ScriptsFolder)
        self.octave.feval('addpath', FeatAConfig.PlottingFunctionsPath)

        #Navigate Window
        self.NavigateWindow = QtGui.QMainWindow()
        self.ui_navigate = Ui_NavigateWindow_Extended()
        self.ui_navigate.setupUi(self.NavigateWindow)
        self.ui_navigate.InitializeUI(self.NavigateWindow, self.octave)

        #EVENTS
        self.FeatAWindow.closeEvent = self.onClose
        self.Plot_Button.clicked.connect(self.Plot_Button_Clicked)