6.134. sibl_gui.launcher

launcher.py

Platform:
Windows, Linux, Mac Os X.
Description:
This module defines various classes, methods and definitions to run, maintain and exit the Application.
The main Application object is the sIBL_GUI class.

Others:

6.134.1. Module Attributes

sibl_gui.launcher.LOGGER

6.134.2. Functions

sibl_gui.launcher.extendCommandLineParametersParser(parser)[source]

This definition returns the command line parameters parser.

Parameters:parser – Command line parameters parser. ( Parser )
Returns:Definition success. ( Boolean )
sibl_gui.launcher.main()[source]

This definition starts the Application.

Returns:Definition success. ( Boolean )

6.134.3. Classes

class sibl_gui.launcher.sIBL_GUI(parent=None, componentsPaths=None, requisiteComponents=None, visibleComponents=None, *args, **kwargs)[source]

Bases: umbra.engine.Umbra

This class is the main class of the sIBL_GUI package.

Parameters:
  • componentsPaths – Components componentsPaths. ( Tuple / List )
  • requisiteComponents – Requisite components names. ( Tuple / List )
  • visibleComponents – Visible components names. ( Tuple / List )
  • *args – Arguments. ( * )
  • **kwargs – Keywords arguments. ( ** )
imagesCaches[source]

This method is the property for self.__imagesCaches attribute.

Returns:self.__imagesCaches. ( Cache )
onPreInitialisation()[source]

This method is called by the umbra.engine.Umbra class before Application main class initialisation.

onPostInitialisation()[source]

This method is called by the umbra.engine.Umbra class after Application main class initialisation.

Table Of Contents

Previous topic

6.133. sibl_gui.globals.uiConstants

Next topic

6.135. sibl_gui.libraries.freeImage.freeImage

This Page