История изменений
Исправление
RazrFalcon,
(текущая версия)
:
Я просто не пойму как это будет выглядеть.
В том же Qt, работа и отрисовка виджетов - отдельно. Соответственно сама отрисовка зависнуть не может (не считая быдлокода). А работа будет выполнятся между фазами отрисовки.
А здесь получается, что если я при нажатии кнопки что-то долгое начну делать, то остальные виджеты не отрисуются, пока работа не выполнится. Как это визуально выглядит - не представляю.
Если они рисуют в буфер, а не сразу на экран, то получим ненажатую кнопку, которая на самом деле нажата. Так как «кадр» предыдущий.
Исправление
RazrFalcon,
:
Я просто не пойму как это будет выглядеть.
В том же Qt, работа и отрисовка виджетов - отдельно. Соответственно сама отрисовка зависнуть не может (не считая быдлокода). А работа будет выполнятся между фазами отрисовки.
А здесь получается, что если я при нажатии кнопки что-то долгое начну делать, то остальные виджеты не отрисуются, пока работа не выполнится. Как это визуально выглядит - не представляю.
Если они рисуют в буфер, а не сразу на экран, то получит ненажатую кнопку, которая на самом деле нажата. Так как «кадр» предыдущий.
Исходная версия
RazrFalcon,
:
Я просто не пойму как это будет выглядеть.
В том же Qt, если работа и отрисовка виджетов отдельно. Соответственно сама отрисока зависнуть не может (не считая быдлокода). А работа будет выполнятся между фазами отрисовки.
А здесь получается, что если я при нажатии кнопки что-то долгое начну делать, то остальные виджеты не отрисуются, пока работа не выполнится. Как это визуально выглядит - не представляю.
Если они рисуют в буфер, а не сразу на экран, то получит ненажатую кнопку, которая на самом деле нажата. Так как «кадр» предыдущий.