nexxT.services.gui.Configuration module

This module provides the Configuration GUI service of the nexxT framework.

class nexxT.services.gui.Configuration.MVCConfigurationGUI(configuration)[source]

Bases: MVCConfigurationBase

GUI implementation of MVCConfigurationBase

__init__(self, /, parent: PySide6.QtCore.QObject | None = None, *, objectName: str | None = None) None[source]

Initialize self. See help(type(self)) for accurate signature.

activeAppStateChange(newState)[source]

Called when the active application changes its state.

Parameters:

newState – the new application’s state (see FilterState)

Returns:

appActivated(name, app)[source]

Called when the application is activated.

Parameters:
  • name – the application name

  • app – An ActiveApplication instance.

Returns:

restoreState()[source]

Restore the state of the configuration gui service (namely the recently open config files). This is saved in QSettings because it is used across config files.

Returns:

saveState()[source]

Save the state of the configuration gui service (namely the recently open config files). This is saved in QSettings because it is used across config files.

Returns:

staticMetaObject = PySide6.QtCore.QMetaObject("MVCConfigurationGUI" inherits "MVCConfigurationBase": )