6.141. sibl_gui.launcher

launcher.py

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

Others:

6.141.1. Module Attributes

sibl_gui.launcher.LOGGER

6.141.2. Functions

sibl_gui.launcher.extendCommandLineParametersParser(parser)[source]

Returns the command line parameters parser.

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

Starts the Application.

Returns:Definition success.
Return type:bool

6.141.3. Classes

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

Bases: umbra.engine.Umbra

Defines the main class of the sIBL_GUI package.

Initializes the class.

Parameters:
  • *args (*) – Arguments.
  • **kwargs (**) – Keywords arguments.
thumbnailsCacheDirectory[source]

Property for self.__thumbnailsCacheDirectory attribute.

Returns:self.__thumbnailsCacheDirectory.
Return type:unicode
imagesCaches[source]

Property for self.__imagesCaches attribute.

Returns:self.__imagesCaches.
Return type:Structure
onPreInitialisation()[source]

Called by umbra.engine.Umbra class before Application main class initialisation.

onInitialisation()[source]

Called by umbra.engine.Umbra class on Application main class initialisation.

onPostInitialisation()[source]

Called by umbra.engine.Umbra class after Application main class initialisation.