Форум сайта python.su
А должен ли класс для работы с ВК знать о форме?Ну я не так немного написал.
Ну если if'ы выглядят как:Так выглядят.
if event.type() == events.MaximumProgressRecivedType: self.progress_bar.setMaximum(event.maximum) elif event.type() == events.ProgressChangeType: self.progress_bar.setValue(self.progress_bar.value() + event.value) elif event.type() == events.TaskComplete: #if self.progress_bar.value() != self.progress_bar.maximum(): # self.progress_bar.setValue(self.progress_bar.maximum()) self.errors_conter = 0 self.status_bar.clearMessage() self.stop_clicked() elif event.type() == events.CaptchaRecived: self.cp_box.exec__(event.img_data) elif event.type() == events.SetStatusMessage: self.status_bar.showMessage(event.message) elif event.type() == events.ErrorOcurred: self.errors_conter += 1 self.errors_counter_label.caption = self.errors_conter
Отредактировано mironich (Янв. 22, 2013 18:33:36)
Офлайн
Вы что-то недосказали, я что-то недопонял, вот и получается почти бесполезное обсуждение : “может так, может не так”.
mironichЭто не тот случай, что писал. Но я бы все равно сигналы использовал.
Так выглядят.
newStatusMessage = pyqtSignal(unicode) ... self.api.newStatusMessage.connect(self.ui.status_bar.showMessage)
Офлайн