Mercurial > lcfOS
diff python/ide.py @ 240:6259856841a0
Remove project
author | Windel Bouwman |
---|---|
date | Mon, 22 Jul 2013 22:37:33 +0200 |
parents | 8b2f20aae086 |
children | dd8bbb963458 |
line wrap: on
line diff
--- a/python/ide.py Mon Jul 22 17:57:25 2013 +0200 +++ b/python/ide.py Mon Jul 22 22:37:33 2013 +0200 @@ -7,7 +7,6 @@ from PyQt4.QtGui import * # Compiler imports: -from project import Project import ppci from astviewer import AstViewer #from codeeditor import CodeEdit @@ -158,6 +157,7 @@ self.addToolBar(self.ctrlToolbar) self.ctrlToolbar.setObjectName('debugToolbar') self.devxplr.deviceSelected.connect(self.regview.mdl.setDevice) + self.ctrlToolbar.statusChange.connect(self.memview.refresh) self.devxplr.deviceSelected.connect(self.memview.setDevice) self.devxplr.deviceSelected.connect(self.ctrlToolbar.setDevice) self.ctrlToolbar.statusChange.connect(self.regview.refresh) @@ -173,12 +173,6 @@ if shortcut: a.setShortcut(shortcut) - addMenuEntry("New", self.projectMenu, self.newProject) - addMenuEntry("Open", self.projectMenu, self.openProject) - addMenuEntry("Save", self.projectMenu, self.saveProject) - addMenuEntry("Close", self.projectMenu, self.closeProject) - addMenuEntry("Build", self.projectMenu, self.buildProject, shortcut=QKeySequence('F7')) - addMenuEntry("New", self.fileMenu, self.newFile, shortcut=QKeySequence(QKeySequence.New)) addMenuEntry("Open", self.fileMenu, self.openFile, shortcut=QKeySequence(QKeySequence.Open)) addMenuEntry("Save", self.fileMenu, self.saveFile, shortcut=QKeySequence(QKeySequence.Save)) @@ -205,14 +199,6 @@ self.c3front = c3.Builder(self.diag) # File handling: - def newProject(self): - filename = QFileDialog.getSaveFileName(self, \ - "Select new projectfile", "", "lcfos Project files (*.lcp2)") - if filename: - self.project = Project() - self.project.filename = filename - self.project.save() - def newFile(self): ce = CodeEdit() ce.textChanged.connect(self.buildProject) @@ -363,8 +349,8 @@ self.buildOutput.append("Done!") if __name__ == '__main__': - app = QApplication(sys.argv) - ide = Ide() - ide.show() - app.exec_() + app = QApplication(sys.argv) + ide = Ide() + ide.show() + app.exec_()