eric7/MultiProject/MultiProject.py

branch
eric7
changeset 8943
23f9c7b9e18e
parent 8881
54e42bc2437a
child 9152
8a68afaf1ba2
equal deleted inserted replaced
8940:e91951ff3bbd 8943:23f9c7b9e18e
12 import contextlib 12 import contextlib
13 13
14 from PyQt6.QtCore import ( 14 from PyQt6.QtCore import (
15 pyqtSignal, pyqtSlot, QFileInfo, QFile, QIODevice, QObject, QUuid 15 pyqtSignal, pyqtSlot, QFileInfo, QFile, QIODevice, QObject, QUuid
16 ) 16 )
17 from PyQt6.QtWidgets import QMenu, QApplication, QDialog, QToolBar 17 from PyQt6.QtWidgets import QMenu, QDialog, QToolBar
18 18
19 from Globals import recentNameMultiProject 19 from Globals import recentNameMultiProject
20 20
21 from EricGui.EricAction import EricAction, createActionGroup 21 from EricGui.EricAction import EricAction, createActionGroup
22 from EricWidgets import EricFileDialog, EricMessageBox, EricPathPickerDialog 22 from EricWidgets import EricFileDialog, EricMessageBox, EricPathPickerDialog
545 "XML Multi Project Files (*.e5m *.e4m)")) 545 "XML Multi Project Files (*.e5m *.e4m)"))
546 546
547 if fn == "": 547 if fn == "":
548 fn = None 548 fn = None
549 549
550 QApplication.processEvents()
551
552 if fn is not None: 550 if fn is not None:
553 self.closeMultiProject() 551 self.closeMultiProject()
554 ok = self.__readMultiProject(fn) 552 ok = self.__readMultiProject(fn)
555 if ok: 553 if ok:
556 self.opened = True 554 self.opened = True

eric ide

mercurial