From d51797df77697a50479d8caa9aa04a38353d47bc Mon Sep 17 00:00:00 2001 From: Olivier Keshavjee Date: Wed, 18 Oct 2017 11:12:10 +0200 Subject: [PATCH] Fixes: Compile without open project causes a crash #164 --- manuskript/mainWindow.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/manuskript/mainWindow.py b/manuskript/mainWindow.py index 2670a012..d8a1e762 100644 --- a/manuskript/mainWindow.py +++ b/manuskript/mainWindow.py @@ -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