quicknxs.config package

General settings.

class quicknxs.config.Settings(*args, **kwargs)[source]

Bases: object

Singleton object containing the GUI settings as a dictionary.

Load default configuration.

update(file_json: str) dict[source]

Update the configuration with a JSON file containing settings of interest.

Submodules

quicknxs.config.gui module

GUI configuration settings.

class quicknxs.config.gui.QColors[source]

Bases: object

Container for reused QColors.

black = <PyQt5.QtGui.QColor object>
dark_grey = <PyQt5.QtGui.QColor object>
light_grey = <PyQt5.QtGui.QColor object>
white = <PyQt5.QtGui.QColor object>
yellow = <PyQt5.QtGui.QColor object>

quicknxs.config.plotting module

Options for the matplotlib graph creation.