Skip to content

Commit 94f6951

Browse files
committed
refactor: migration des composants UI vers Ui/Gui pour découpler Core du framework Qt
1 parent 4056ca7 commit 94f6951

27 files changed

Lines changed: 5664 additions & 2222 deletions

Core/Compiler/__init__.py

Lines changed: 0 additions & 1200 deletions
This file was deleted.

Core/Compiler/process_killer.py

Lines changed: 0 additions & 510 deletions
This file was deleted.

Core/Api.py renamed to Ui/Gui/Api.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16-
from Core.Globals import _UiInvoker, _latest_gui_instance
16+
from Core.Globals import _latest_gui_instance
17+
from .Utils import _UiInvoker
1718
from PySide6.QtCore import QEventLoop as _QEventLoop
1819
from PySide6.QtWidgets import QApplication
1920

@@ -24,7 +25,7 @@ class Api:
2425
@staticmethod
2526
def _confirm_workspace_change(gui, folder: str) -> bool:
2627
try:
27-
from Core.WidgetsCreator import show_msgbox
28+
from Ui.Gui.Widgets import show_msgbox
2829

2930
title = "Confirmation"
3031
message = (

Ui/Gui/Compiler/__init__.py

Lines changed: 572 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)