Example #1
0
 def createNewProject(self):
     newProject = self.session.createProject(
         self.projectNameLineEdit.text())
     self.session.workspace.persFacade.persistproject(newProject)
     self.MainWindow = QtGui.QMainWindow()
     self.mainWindow_ui = Ui_MainWindow()
     self.mainWindow_ui.setupUi(self.MainWindow, self.session)
     self.deleteLater()
     self.lastWidget.deleteLater()
     self.MainWindow.show()
Example #2
0
 def loadProject(self):
     for project in self.session.workspace.projectList:
         if project.name == self.projectList.currentItem().text():
             self.session.currentProject = project
     from astrophoto.gui.MainWindow import Ui_MainWindow
     self.MainWindow = MainFrame(self.session)
     self.mainWindow_ui = Ui_MainWindow()
     self.mainWindow_ui.setupUi(self.MainWindow, self.session)
     self.MainWindow.show()
     self.mainWindow_ui.planWidget.loadProject()
     self.mainWindow_ui.spectralWidget.loadAllSpectralColourWidgets()
     self.hide()
     self.deleteLater()