1346 self.icon = UI.PixmapCache.getIcon("method_protected.png") |
1346 self.icon = UI.PixmapCache.getIcon("method_protected.png") |
1347 else: |
1347 else: |
1348 self.icon = UI.PixmapCache.getIcon("method.png") |
1348 self.icon = UI.PixmapCache.getIcon("method.png") |
1349 self.itemData[0] = "{0}({1})".format( |
1349 self.itemData[0] = "{0}({1})".format( |
1350 name, ", ".join(self._classObject.parameters)) |
1350 name, ", ".join(self._classObject.parameters)) |
|
1351 if self._classObject.annotation: |
|
1352 self.itemData[0] = "{0} {1}".format( |
|
1353 self.itemData[0], self._classObject.annotation) |
1351 # if no defaults are wanted |
1354 # if no defaults are wanted |
1352 # ....format(name, |
1355 # ....format(name, |
1353 # ", ".join([e.split('=')[0].strip() \ |
1356 # ", ".join([e.split('=')[0].strip() \ |
1354 # for e in self._classObject.parameters])) |
1357 # for e in self._classObject.parameters])) |
1355 elif self.ismodule: |
1358 elif self.ismodule: |
1471 self.icon = UI.PixmapCache.getIcon("method_protected.png") |
1474 self.icon = UI.PixmapCache.getIcon("method_protected.png") |
1472 else: |
1475 else: |
1473 self.icon = UI.PixmapCache.getIcon("method.png") |
1476 self.icon = UI.PixmapCache.getIcon("method.png") |
1474 self.itemData[0] = "{0}({1})".format( |
1477 self.itemData[0] = "{0}({1})".format( |
1475 name, ", ".join(self._functionObject.parameters)) |
1478 name, ", ".join(self._functionObject.parameters)) |
|
1479 if self._functionObject.annotation: |
|
1480 self.itemData[0] = "{0} {1}".format( |
|
1481 self.itemData[0], self._functionObject.annotation) |
1476 # if no defaults are wanted |
1482 # if no defaults are wanted |
1477 # ....format(name, |
1483 # ....format(name, |
1478 # ", ".join([e.split('=')[0].strip() |
1484 # ", ".join([e.split('=')[0].strip() |
1479 # for e in self._functionObject.parameters])) |
1485 # for e in self._functionObject.parameters])) |
1480 if self._functionObject and \ |
1486 if self._functionObject and \ |