diff --git a/Server/server_qt.py b/Server/server_qt.py index 3ebbb87..6d7fd67 100644 --- a/Server/server_qt.py +++ b/Server/server_qt.py @@ -31,6 +31,8 @@ from copter_table import CopterTableWidget, HeaderEditDialog from visual_land_dialog import VisualLandDialog from config_editor_models import ConfigDialog +from lib import b_partial + startup_cwd = os.getcwd() def multi_glob(*patterns): diff --git a/Server/visual_land_dialog.py b/Server/visual_land_dialog.py index c0ca348..86ed229 100644 --- a/Server/visual_land_dialog.py +++ b/Server/visual_land_dialog.py @@ -8,7 +8,7 @@ import logging import sys from functools import partial -from server_qt import b_partial +from lib import b_partial # TODO: previous step and reset class VisualLandDialog(QtWidgets.QDialog): diff --git a/lib.py b/lib.py new file mode 100644 index 0000000..d3bfc11 --- /dev/null +++ b/lib.py @@ -0,0 +1,3 @@ + +def b_partial(func, *args, **kwargs): # call argument blocker partial + return lambda *a: func(*args, **kwargs)