Skip to content
Snippets Groups Projects

Better SFG editing (return SFG dict)

Merged Oscar Gustafsson requested to merge sfgedit into master
2 files
+ 5
4
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 3
2
@@ -803,13 +803,14 @@ class SFGMainWindow(QMainWindow):
@@ -803,13 +803,14 @@ class SFGMainWindow(QMainWindow):
self._keybindings_page.show()
self._keybindings_page.show()
def start_editor(sfg: Optional[SFG] = None):
def start_editor(sfg: Optional[SFG] = None) -> Dict[str, SFG]:
app = QApplication(sys.argv)
app = QApplication(sys.argv)
window = SFGMainWindow()
window = SFGMainWindow()
if sfg:
if sfg:
window._load_sfg(sfg)
window._load_sfg(sfg)
window.show()
window.show()
sys.exit(app.exec_())
app.exec_()
 
return window._sfg_dict
if __name__ == "__main__":
if __name__ == "__main__":
Loading