Module implementing the browser sort filter proxy model.
None |
BrowserSortFilterProxyModel | Class implementing the browser sort filter proxy model. |
None |
Class implementing the browser sort filter proxy model.
None |
None |
BrowserSortFilterProxyModel | Constructor |
filterAcceptsRow | Public method to filter rows. |
hasChildren | Public method to check for the presence of child items. |
item | Public method to get a reference to an item. |
lessThan | Public method used to sort the displayed items. |
preferencesChanged | Public slot called to handle a change of the preferences settings. |
sort | Public method to sort the items. |
None |
Constructor
Public method to filter rows.
It implements a filter to suppress the display of non public classes, methods and attributes.
Public method to check for the presence of child items.
We always return True for normal items in order to do lazy population of the tree.
Public method to get a reference to an item.
Public method used to sort the displayed items.
It implements a special sorting function that takes into account, if folders should be shown first, and that __init__ is always the first method of a class.
Public slot called to handle a change of the preferences settings.
Public method to sort the items.