Fixes: Compile without open project causes a crash #164

This commit is contained in:
Olivier Keshavjee 2017-10-18 11:12:10 +02:00
parent f36abfd2e4
commit d51797df77

View file

@ -96,7 +96,8 @@ class MainWindow(QMainWindow, Ui_MainWindow):
# Main Menu
for i in [self.actSave, self.actSaveAs, self.actCloseProject,
self.menuEdit, self.menuView, self.menuTools, self.menuHelp]:
self.menuEdit, self.menuView, self.menuTools, self.menuHelp,
self.actCompile, self.actSettings]:
i.setEnabled(False)
self.actOpen.triggered.connect(self.welcome.openFile)
@ -388,7 +389,8 @@ class MainWindow(QMainWindow, Ui_MainWindow):
for i in [self.actOpen, self.menuRecents]:
i.setEnabled(False)
for i in [self.actSave, self.actSaveAs, self.actCloseProject,
self.menuEdit, self.menuView, self.menuTools, self.menuHelp]:
self.menuEdit, self.menuView, self.menuTools, self.menuHelp,
self.actCompile, self.actSettings]:
i.setEnabled(True)
# Add project name to Window's name
@ -431,7 +433,8 @@ class MainWindow(QMainWindow, Ui_MainWindow):
for i in [self.actOpen, self.menuRecents]:
i.setEnabled(True)
for i in [self.actSave, self.actSaveAs, self.actCloseProject,
self.menuEdit, self.menuView, self.menuTools, self.menuHelp]:
self.menuEdit, self.menuView, self.menuTools, self.menuHelp,
self.actCompile, self.actSettings]:
i.setEnabled(False)
# Set Window's name - no project loaded