Handle raise parent on all close events in build tools
This commit is contained in:
@@ -65,6 +65,7 @@ class GuiManuscriptBuild(QDialog):
|
|||||||
logger.debug("Create: GuiManuscriptBuild")
|
logger.debug("Create: GuiManuscriptBuild")
|
||||||
self.setObjectName("GuiManuscriptBuild")
|
self.setObjectName("GuiManuscriptBuild")
|
||||||
|
|
||||||
|
self.guiParent = parent
|
||||||
self.mainGui = mainGui
|
self.mainGui = mainGui
|
||||||
self.mainTheme = mainGui.mainTheme
|
self.mainTheme = mainGui.mainTheme
|
||||||
self.theProject = mainGui.theProject
|
self.theProject = mainGui.theProject
|
||||||
@@ -249,6 +250,7 @@ class GuiManuscriptBuild(QDialog):
|
|||||||
"""
|
"""
|
||||||
self._saveSettings()
|
self._saveSettings()
|
||||||
event.accept()
|
event.accept()
|
||||||
|
self.guiParent.raise_() # Issue #1494
|
||||||
self.deleteLater()
|
self.deleteLater()
|
||||||
return
|
return
|
||||||
|
|
||||||
@@ -276,6 +278,8 @@ class GuiManuscriptBuild(QDialog):
|
|||||||
)
|
)
|
||||||
if savePath:
|
if savePath:
|
||||||
self.buildPath.setText(savePath)
|
self.buildPath.setText(savePath)
|
||||||
|
self.guiParent.raise_() # Issue #1494
|
||||||
|
self.raise_() # Issue #1494
|
||||||
return
|
return
|
||||||
|
|
||||||
@pyqtSlot()
|
@pyqtSlot()
|
||||||
|
|||||||
@@ -209,10 +209,8 @@ class GuiBuildSettings(QDialog):
|
|||||||
elif role == QDialogButtonBox.AcceptRole:
|
elif role == QDialogButtonBox.AcceptRole:
|
||||||
self._emitBuildData()
|
self._emitBuildData()
|
||||||
self.close()
|
self.close()
|
||||||
self.guiParent.raise_() # Issue #1494
|
|
||||||
elif role == QDialogButtonBox.RejectRole:
|
elif role == QDialogButtonBox.RejectRole:
|
||||||
self.close()
|
self.close()
|
||||||
self.guiParent.raise_() # Issue #1494
|
|
||||||
return
|
return
|
||||||
|
|
||||||
##
|
##
|
||||||
@@ -227,6 +225,7 @@ class GuiBuildSettings(QDialog):
|
|||||||
self._askToSaveBuild()
|
self._askToSaveBuild()
|
||||||
self._saveSettings()
|
self._saveSettings()
|
||||||
event.accept()
|
event.accept()
|
||||||
|
self.guiParent.raise_() # Issue #1494
|
||||||
self.deleteLater()
|
self.deleteLater()
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user