profile_manager.handlers.expressions module

profile_manager.handlers.expressions.import_expressions(source_qgis_ini_file: Path, target_qgis_ini_file: Path)[source]

Imports custom expressions from source to target profile.

Custom expressions are stored in QGIS/QGIS3.ini’s [expressions] section, e.g.: … [expressions] … usertest_expressionexpression=1 + 1 usertest_expressionhelpText=”…” …

Note: This does not handle Python expression functions yet. TODO

Args:

source_qgis_ini_file (str): Path of source QGIS3.ini file target_qgis_ini_file (str): Path of target QGIS3.ini file