90 self.sourceModel().index(0, 0)) |
90 self.sourceModel().index(0, 0)) |
91 ): |
91 ): |
92 folders -= 1 |
92 folders -= 1 |
93 return bumpedItems + folders |
93 return bumpedItems + folders |
94 |
94 |
95 if parent.internalId() == sys.maxsize: |
95 if ( |
96 if parent.row() < self.bumpedRows(): |
96 parent.internalId() == sys.maxsize and |
97 return 0 |
97 parent.row() < self.bumpedRows() |
|
98 ): |
|
99 return 0 |
98 |
100 |
99 idx = self.mapToSource(parent) |
101 idx = self.mapToSource(parent) |
100 defaultCount = self.sourceModel().rowCount(idx) |
102 defaultCount = self.sourceModel().rowCount(idx) |
101 if idx == self.sourceModel().index(0, 0): |
103 if idx == self.sourceModel().index(0, 0): |
102 return defaultCount - self.bumpedRows() |
104 return defaultCount - self.bumpedRows() |