Newer
Older
import os
import inspect
cmd_folder = os.path.split(inspect.getfile(inspect.currentframe()))[0]
from .dialogs.packages_installer import packages_installer_dialog
packages_installed_allready = (
packages_installer_dialog.check_required_packages_and_install_if_necessary(
iface=iface, device=device
)
)
# packages_installer_dialog.check_required_packages_and_install_if_necessary(iface=iface)
paul.tresson_ird.fr
committed
if packages_installed_allready:
from .iamap import IAMap
paul.tresson_ird.fr
committed
return IAMap(iface, cmd_folder)
else:
from .dialogs.packages_installer.packages_installer_dialog import IAMapEmpty
paul.tresson_ird.fr
committed
return IAMapEmpty(iface, cmd_folder)