示例#1
0
    def refreshPanel(self, fit):
        if fit is not None:
            self.fit = fit
            fit_items = set(Fit.fitItemIter(fit))
            Price.getInstance().getPrices(fit_items, self.processPrices, fetchTimeout=30)
            self.labelEMStatus.SetLabel("Updating prices...")

        self.refreshPanelPrices(fit)
        self.panel.Layout()
示例#2
0
    def refreshPanel(self, fit):
        if fit is not None:
            self.fit = fit
            fit_items = set(Fit.fitItemIter(fit))
            Price.getInstance().getPrices(fit_items, self.processPrices, fetchTimeout=30)
            self.labelEMStatus.SetLabel("Updating prices...")

        self.refreshPanelPrices(fit)
        self.panel.Layout()