naturtag.widgets.logger module¶
- class naturtag.widgets.logger.QtRichHandler¶
Bases:
RichHandler
Logging handler that writes to a Qt widget
- emit(record)¶
Invoked by logging.
- naturtag.widgets.logger.init_handler(level='DEBUG', root_level='INFO', logfile='naturtag.log')¶
Initialize logging handler and attach to root logger
- Parameters:
level (
str
) – Logging level for naturtagroot_level (
str
) – Logging level for root logger (applies to other libraries)logfile (
Union
[Path
,str
]) – Optional log file to write to
- Return type: