Files
Plugin_SN_Basis/functions/__init__.py
T

49 lines
1.1 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"""
sn_basis/functions Wrapper und Hilfsfunktionen für QGIS-Kompatibilität.
Bietet abstrahierte Schnittstellen für Qt, QGIS und OS-Operationen.
"""
from .ly_existence_wrapper import layer_exists
from .ly_geometry_wrapper import (
get_layer_geometry_type,
get_layer_feature_count,
)
from .ly_visibility_wrapper import (
is_layer_visible,
set_layer_visible,
)
from .ly_metadata_wrapper import (
get_layer_type,
get_layer_crs,
get_layer_fields,
get_layer_source,
is_layer_editable,
)
from .ly_style_wrapper import apply_style
from .dialog_wrapper import ask_yes_no, ask_overwrite_append_cancel_custom, ask_ergaenzen_entfernen_ersetzen_abbrechen, ask_detailpruefung_oder_vg_laden
from .message_wrapper import (
_get_message_bar,
push_message,
error,
warning,
info,
success,
)
from .os_wrapper import *
from .qgiscore_wrapper import *
from .qt_wrapper import *
from .settings_logic import *
from .sys_wrapper import *
from .variable_wrapper import *
from .qgisui_wrapper import (
get_main_window,
add_dock_widget,
remove_dock_widget,
find_dock_widgets,
add_menu,
remove_menu,
add_toolbar,
remove_toolbar)