6.140. sibl_gui.ui.views

views.py

Platform:
Windows, Linux, Mac Os X.
Description:
This module defines the Application views classes.

Others:

6.140.1. Module Attributes

sibl_gui.ui.views.LOGGER

6.140.2. Classes

class sibl_gui.ui.views.Mixin_AbstractView(model=None)[source]

Bases: object

This class is a mixin used to bring common capabilities in Application Views classes.

Parameters:model – Model. ( QObject )
modelSelection[source]

This method is the property for self.__modelSelection attribute.

Returns:self.__modelSelection. ( Dictionary )
setModel(model)[source]

This method reimplements the umbra.ui.views.Abstract_QListView.setModel method.

Parameters:model – Model to set. ( QObject )
storeModelSelection()[source]

This method stores the Model selection.

Returns:Method success. ( Boolean )
restoreModelSelection()[source]

This method restores the Model selection.

Returns:Method success. ( Boolean )
class sibl_gui.ui.views.Abstract_QListView(parent=None, model=None, readOnly=False, message=None)[source]

Bases: umbra.ui.views.Abstract_QListView, sibl_gui.ui.views.Mixin_AbstractView

This class used as base by others Application Views classes.

Parameters:
  • parent – Object parent. ( QObject )
  • model – Model. ( QObject )
  • readOnly – View is read only. ( Boolean )
  • message – View default message when Model is empty. ( String )
class sibl_gui.ui.views.Abstract_QTreeView(parent=None, model=None, readOnly=False, message=None)[source]

Bases: umbra.ui.views.Abstract_QTreeView, sibl_gui.ui.views.Mixin_AbstractView

This class used as base by others Application Views classes.

Parameters:
  • parent – Object parent. ( QObject )
  • model – Model. ( QObject )
  • readOnly – View is read only. ( Boolean )
  • message – View default message when Model is empty. ( String )

Table Of Contents

Previous topic

6.139. sibl_gui.ui.nodes

Next topic

6.141. sibl_gui.ui.widgets.application_QToolBar

This Page