Форум сайта python.su
0
ShamanА вообще по мне странно, что мой вариант из первого поста (time.sleep()) не справился. Уж очень простая задача стояла же.
Ну так бородатый способ, применимый почти во всех гуях.
Офлайн
88
hvppydvddyА что такого делает sleep?
странно, что мой вариант из первого поста (time.sleep()) не справился
Офлайн
0
ShamanСпит указанный интервал. Например для моей функции:
А что такого делает sleep?
def addingtext(self): time.sleep(1) text = 'Text_1' self.item_lw.addItem(text) time.sleep(1) text2 = 'Text_2' self.item_lw.addItem(text2)
Отредактировано hvppydvddy (Май 28, 2015 21:20:53)
Офлайн
88
Метод addItem добавляет элемент и посредством передачи сообщения уведомляет ядро Qt о необходимости отрисовки изменений. Это сообщение не может быть обработано пока управление не вернётся в обработчик очереди сообщений т.к. вся каша варится в одном потоке.
Офлайн