6.115. sibl_gui.components.addons.searchDatabase.searchDatabase
searchDatabase.py
- Platform:
- Windows, Linux, Mac Os X.
- Description:
- Defines the SearchDatabase Component Interface class.
Others:
6.115.1. Module Attributes
-
sibl_gui.components.addons.searchDatabase.searchDatabase.LOGGER
-
sibl_gui.components.addons.searchDatabase.searchDatabase.COMPONENT_UI_FILE
6.115.2. Classes
-
class sibl_gui.components.addons.searchDatabase.searchDatabase.SearchDatabase(parent=None, name=None, *args, **kwargs)[source]
Bases: manager.qwidgetComponent.QWidgetComponent
It provides methods for the user to search into the Database using various filters.
Initializes the class.
| Parameters: |
- parent (QObject) – Object parent.
- name (unicode) – Component name.
- *args (*) – Arguments.
- **kwargs (**) – Keywords arguments.
|
-
dockArea[source]
Property for self.__dockArea attribute.
| Returns: | self.__dockArea. |
| Return type: | int |
-
viewSpacing[source]
Property for self.__viewSpacing attribute.
| Returns: | self.__viewSpacing. |
| Return type: | int |
-
engine[source]
Property for self.__engine attribute.
| Returns: | self.__engine. |
| Return type: | QObject |
-
iblSetsOutliner[source]
Property for self.__iblSetsOutliner attribute.
| Returns: | self.__iblSetsOutliner. |
| Return type: | QWidget |
-
collectionsOutliner[source]
Property for self.__collectionsOutliner attribute.
| Returns: | self.__collectionsOutliner. |
| Return type: | QWidget |
-
view[source]
Property for self.__view attribute.
| Returns: | self.__view. |
| Return type: | QWidget |
-
cloudExcludedTags[source]
Property for self.__cloudExcludedTags attribute.
| Returns: | self.__cloudExcludedTags. |
| Return type: | list |
-
activate(engine)[source]
Activates the Component.
| Parameters: | engine (QObject) – Engine to attach the Component to. |
| Returns: | Method success. |
| Return type: | bool |
-
deactivate()[source]
Deactivates the Component.
| Returns: | Method success. |
| Return type: | bool |
-
initializeUi()[source]
Initializes the Component ui.
| Returns: | Method success. |
| Return type: | bool |
-
uninitializeUi()[source]
Uninitializes the Component ui.
| Returns: | Method success. |
| Return type: | bool |
-
addWidget()[source]
Adds the Component Widget to the engine.
| Returns: | Method success. |
| Return type: | bool |
-
removeWidget()[source]
Removes the Component Widget from the engine.
| Returns: | Method success. |
| Return type: | bool |
-
setTagsCloudMatchingIblsSetsUi()[source]
Sets the user defined pattern matching Ibl Sets and
updates sibl_gui.components.core.iblSetsOutliner.iblSetsOutliner Component Model content.
| Returns: | Method success. |
| Return type: | bool |
| Note: | May require user interaction. |
-
setTimeMatchingIblSetsUi()[source]
Sets the user defined time matching Ibl Sets and
updates sibl_gui.components.core.iblSetsOutliner.iblSetsOutliner Component Model content.
| Returns: | Method success. |
| Return type: | bool |
| Note: | May require user interaction. |
-
setTagsCloudMatchingIblsSets(pattern, flags=2)[source]
Sets the pattern matching Ibl Sets and
updates sibl_gui.components.core.iblSetsOutliner.iblSetsOutliner Component Model content.
| Parameters: |
- pattern (unicode) – Filtering pattern.
- flags (int) – Regex filtering flags.
|
| Returns: | Method success.
|
| Return type: | bool
|
-
setTimeMatchingIblSets(timeLow, timeHigh)[source]
Sets the time matching Ibl Sets and
updates sibl_gui.components.core.iblSetsOutliner.iblSetsOutliner Component Model content.
| Parameters: |
- timeLow (QTime) – Time low.
- timeHigh (QTime) – Time high.
|
| Returns: | Method success.
|
| Return type: | bool
|