def __init__(self, model , parent=None): QSortFilterProxyModel.__init__(self, parent) self.__show_summary_keys = True self.__show_block_keys = True self.setFilterCaseSensitivity(Qt.CaseInsensitive) self.setSourceModel(model)
def __init__(self, parent): """Constructor for the model. :param parent: Parent widget of this model. :type parent: QWidget """ QSortFilterProxyModel.__init__(self, parent)
def __init__( self, parent = None ): QSortFilterProxyModel.__init__( self, parent ) self.__sortColumn = None # Avoid pylint complains self.__sortOrder = None # Avoid pylint complains self.__filters = [] self.__filtersCount = 0 self.__sourceModelRoot = None return
def __init__(self, parent=None): QSortFilterProxyModel.__init__(self, parent) self.__sortColumn = None # Avoid pylint complains self.__sortOrder = None # Avoid pylint complains self.__filters = [] self.__filtersCount = 0 self.__sourceModelRoot = None return
def __init__(self, messages, parent=None): """ Initializer. @param messages sequence of broker messages @param parent ancestor object """ QSortFilterProxyModel.__init__(self, parent) self.messages = messages self.acceptTypes = None
def __init__(self, messages, parent=None): """ Initializer. @param messages sequence of broker messages @param parent ancestor object """ QSortFilterProxyModel.__init__(self, parent) self.messages = messages self.acceptTypes = None
def __init__(self, parent = None): """ Constructor @param parent reference to the parent object (QObject) """ QSortFilterProxyModel.__init__(self, parent) self.setFilterCaseSensitivity(Qt.CaseInsensitive)
def __init__(self, parent=None): QSortFilterProxyModel.__init__(self, parent) self._filter_strings = [] self._cache = {} self._cache_fixed = {} self._cache_prefix = {} self._row_text = {} # Create a cached version of _filteredRows self._filteredRows = lru_cache(100)(self._filteredRows)
def __init__(self, parent=None): QSortFilterProxyModel.__init__(self, parent) self._filter_strings = [] self._cache = {} self._cache_fixed = {} self._cache_prefix = {} self._row_text = {} # Create a cached version of _filteredRows self._filteredRows = lru_cache(100)(self._filteredRows)
def __init__(self, model, parent=None): QSortFilterProxyModel.__init__(self, parent) self.__show_summary_keys = True self.__show_block_keys = True self.__show_gen_kw_keys = True self.__show_gen_data_keys = True self.__show_custom_pca_keys = True self.setFilterCaseSensitivity(Qt.CaseInsensitive) self.setSourceModel(model)
def __init__(self, repositoryModel, item=None): """ Constructor. @param repositoryModel: Repository model. @type repositoryModel: L{RepositoryModel<datafinder.gui.user.models.repository. repository.RepositoryModel>} @param item: Item to which the filter restricts the access. @type item: L{ItemBase<datafinder.core.item.base.ItemBase>} """ BaseRepositoryFilter.__init__(self, repositoryModel) QSortFilterProxyModel.__init__(self, None) self._allowedItems = list() self.item = item self._columnCount = 1 self.setSourceModel(self._repositoryModel)
def __init__(self, parent, *args, **kwargs): """ Initializes the class. :param parent: Object parent. :type parent: QObject :param \*args: Arguments. :type \*args: \* :param \*\*kwargs: Keywords arguments. :type \*\*kwargs: \*\* """ LOGGER.debug("> Initializing '{0}()' class.".format(self.__class__.__name__)) QSortFilterProxyModel.__init__(self, parent, *args, **kwargs) # --- Setting class attributes. --- color = "rgb({0}, {1}, {2})" self.__editorNodeFormat = "<span>{0}</span>" self.__fileNodeFormat = "<span style=\"color: {0};\">{{0}}</span>".format(color.format(160, 160, 160)) self.__directoryNodeFormat = "{0}" self.__projectNodeFormat = "<b>{0}</b>" self.__defaultProjectNodeFormat = "<b>Open Files</b>"
def __init__(self, parent): """ Mutti qsort filter for proxy model """ QSortFilterProxyModel.__init__(self, parent)
def __init__(self): QSortFilterProxyModel.__init__(self) self.toggle_mode_sig.connect(self.toggle_mode)
def __init__(self, parent=None): QSortFilterProxyModel.__init__(self, parent) self.__filterFunc = None
def __init__(self, parent = None): QSortFilterProxyModel.__init__(self, parent) self.is_filter_out = True self.filter_in_list = list() self.filter_out_list = list()
def __init__(self, parent=None): QSortFilterProxyModel.__init__(self, parent)
def __init__(self): QSortFilterProxyModel.__init__(self) self.toggle_mode_sig.connect(self.toggle_mode)
def __init__(self, surfacesList, fileWriter=None): QSortFilterProxyModel.__init__(self) ObstacleTable.SelectionMode = SelectionModeType.Automatic self.manualPolygon = None self.surfacesList = surfacesList self.surfaceType = None self.source = QStandardItemModel() self.setSourceModel(self.source) # tableView.hideColumn(self.IndexObjectId) # tableView.hideColumn(self.IndexLayerId) # tableView.hideColumn(self.IndexX) # tableView.hideColumn(self.IndexY) # tableView.hideColumn(self.IndexLat) # tableView.hideColumn(self.IndexLon) # tableView.hideColumn(self.IndexSurface) self.hideColumnLabels = [ ObstacleTableColumnType.ObjectId, ObstacleTableColumnType.LayerId, ObstacleTableColumnType.X, ObstacleTableColumnType.Y, ObstacleTableColumnType.Lat, ObstacleTableColumnType.Lon, ObstacleTableColumnType.Surface ] self.fixedColumnLabels = [ ObstacleTableColumnType.ObjectId, ObstacleTableColumnType.LayerId, ObstacleTableColumnType.Name, ObstacleTableColumnType.X, ObstacleTableColumnType.Y, ObstacleTableColumnType.Lat, ObstacleTableColumnType.Lon, ObstacleTableColumnType.AltM, ObstacleTableColumnType.AltFt, ObstacleTableColumnType.TreesM, ObstacleTableColumnType.TreesFt ] self.IndexObjectId = 0 self.IndexLayerId = 1 self.IndexName = 2 self.IndexX = 3 self.IndexY = 4 self.IndexLat = 5 self.IndexLon = 6 self.IndexAltM = 7 self.IndexAltFt = 8 self.IndexTreesM = 9 self.IndexTreesFt = 10 self.IndexOcaM = -1 self.IndexOcaFt = -1 self.IndexOchM = -1 self.IndexOchFt = -1 self.IndexObstArea = -1 self.IndexDistInSecM = -1 self.IndexMocAppliedM = -1 self.IndexMocAppliedFt = -1 self.IndexMocMultiplier = -1 self.IndexMocReqM = -1 self.IndexMocReqFt = -1 self.IndexDoM = -1 self.IndexDrM = -1 self.IndexDzM = -1 self.IndexDxM = -1 self.IndexDsocM = -1 self.IndexHeightLossM = -1 self.IndexHeightLossFt = -1 self.IndexAcAltM = -1 self.IndexAcAltFt = -1 self.IndexAltReqM = -1 self.IndexAltReqFt = -1 self.IndexCritical = -1 self.IndexMACG = -1 self.IndexPDG = -1 self.IndexSurfAltM = -1 self.IndexSurfAltFt = -1 self.IndexDifferenceM = -1 self.IndexDifferenceFt = -1 self.IndexIlsX = -1 self.IndexIlsY = -1 self.IndexEqAltM = -1 self.IndexEqAltFt = -1 self.IndexSurfaceName = -1 self.IndexDisregardable = -1 self.IndexCloseIn = -1 self.IndexTag = -1 self.IndexSurface = -1 self.IndexArea = -1 self.IndexHLAppliedM = -1 self.setHeaderLabels() self.setFilterKeyColumn(self.IndexSurface) self.setSortRole(Qt.UserRole + 1) self.layoutChanged.connect(self.setVerticalHeader) self.btnLocate = None self.tblObstacles = None
def __init__(self, parent=None): QSortFilterProxyModel.__init__(self, parent) self.setDynamicSortFilter(True) self.minimum = 0
def __init__(self, parent): QSortFilterProxyModel.__init__(self, parent) core.fileFilter().regExpChanged.connect(self.invalidate)
def __init__(self, parent=None): QSortFilterProxyModel.__init__(self, parent) self.setDynamicSortFilter(True) self.minimum = 0
def __init__(self, isProjectFilter, parent=None): QSortFilterProxyModel.__init__(self, parent) self.__sortColumn = None # Avoid pylint complains self.__sortOrder = None # Avoid pylint complains self.__shouldFilter = isProjectFilter return
def __init__(self, isProjectFilter, parent=None): QSortFilterProxyModel.__init__(self, parent) self.__sortColumn = None # Avoid pylint complains self.__sortOrder = None # Avoid pylint complains self.__shouldFilter = isProjectFilter return
def __init__(self): QSortFilterProxyModel.__init__(self)
def __init__(self, parent): QSortFilterProxyModel.__init__(self, parent) core.fileFilter().regExpChanged.connect(self.invalidate)