202 itm.setExpanded(True) |
202 itm.setExpanded(True) |
203 self.parentItem = itm |
203 self.parentItem = itm |
204 urlPart = repoRoot |
204 urlPart = repoRoot |
205 for element in url.replace(repoRoot, "").split("/"): |
205 for element in url.replace(repoRoot, "").split("/"): |
206 if element: |
206 if element: |
207 urlPart = "%s/%s" % (urlPart, element) |
207 urlPart = "{0}/{1}".format(urlPart, element) |
208 itm = self.__generateItem(element, "", "", "", "", "dir", urlPart) |
208 itm = self.__generateItem(element, "", "", "", "", "dir", urlPart) |
209 itm.setExpanded(True) |
209 itm.setExpanded(True) |
210 self.parentItem = itm |
210 self.parentItem = itm |
211 itm.setExpanded(False) |
211 itm.setExpanded(False) |
212 self.__ignoreExpand = False |
212 self.__ignoreExpand = False |
387 date = self.__rx_file.cap(4) |
387 date = self.__rx_file.cap(4) |
388 name = self.__rx_file.cap(5).strip() |
388 name = self.__rx_file.cap(5).strip() |
389 nodekind = "file" |
389 nodekind = "file" |
390 else: |
390 else: |
391 continue |
391 continue |
392 url = "%s/%s" % (self.repoUrl, name) |
392 url = "{0}/{1}".format(self.repoUrl, name) |
393 self.__generateItem(name, revision, author, size, date, nodekind, url) |
393 self.__generateItem(name, revision, author, size, date, nodekind, url) |
394 |
394 |
395 def __readStderr(self): |
395 def __readStderr(self): |
396 """ |
396 """ |
397 Private slot to handle the readyReadStandardError signal. |
397 Private slot to handle the readyReadStandardError signal. |