Source code for jdxi_editor.globals

"""Global configuration and settings for JD-Xi Editor."""

import logging

from PySide6.QtCore import QSettings

from jdxi_editor.project import (
    __organization_name__,
    __package_name__,
    __program__,
    __project__,
    __version__,
)

[docs] settings = QSettings(__organization_name__, __program__)
[docs] LOGGING = bool(settings.value("logging", True, type=bool))
[docs] PROFILING = False
[docs] logger = logging.getLogger(__package_name__)
[docs] LOG_PADDING_WIDTH = 55