(self)
| 347 | return drones |
| 348 | |
| 349 | def getTabExtraText(self): |
| 350 | fitID = self.mainFrame.getActiveFit() |
| 351 | if fitID is None: |
| 352 | return None |
| 353 | sFit = Fit.getInstance() |
| 354 | fit = sFit.getFit(fitID) |
| 355 | if fit is None: |
| 356 | return None |
| 357 | opt = sFit.serviceFittingOptions["additionsLabels"] |
| 358 | # Amount of active drones |
| 359 | if opt == 1: |
| 360 | amount = 0 |
| 361 | for droneStack in fit.drones: |
| 362 | amount += droneStack.amountActive |
| 363 | return ' ({})'.format(amount) if amount else None |
| 364 | # Total amount of drones |
| 365 | elif opt == 2: |
| 366 | amount = 0 |
| 367 | for droneStack in fit.drones: |
| 368 | amount += droneStack.amount |
| 369 | return ' ({})'.format(amount) if amount else None |
| 370 | else: |
| 371 | return None |
nothing calls this directly
no test coverage detected