Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
zuze |
8.4.2013, 11:05
Сообщение
#21
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 211 Регистрация: 4.11.2012 Пользователь №: 3589 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(lanz @ 8.4.2013, 10:51) Link Это все понятно, но картинка обновляется только когда начинает рисоваться новая, а не каждый шаг (по phi) отрисовки картинки. Вы говорите о том, что я из таймера должен убрать но это не помогло. |
|
|
|
|
lanz |
8.4.2013, 11:41
Сообщение
#22
|
![]() Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 690 Регистрация: 28.12.2012 Пользователь №: 3660 Спасибо сказали: 113 раз(а) Репутация: 8
|
Нет, я о том чтобы убрать вот это
|
|
|
|
|
zuze |
8.4.2013, 12:19
Сообщение
#23
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 211 Регистрация: 4.11.2012 Пользователь №: 3589 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(lanz @ 8.4.2013, 11:41) Link Нет, я о том чтобы убрать вот это А куда, можно убрать? |
|
|
|
|
lanz |
8.4.2013, 12:22
Сообщение
#24
|
![]() Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 690 Регистрация: 28.12.2012 Пользователь №: 3660 Спасибо сказали: 113 раз(а) Репутация: 8
|
Туда, где загружается картинка.
|
|
|
|
|
zuze |
8.4.2013, 13:14
Сообщение
#25
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 211 Регистрация: 4.11.2012 Пользователь №: 3589 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(lanz @ 8.4.2013, 12:22) Link Туда, где загружается картинка. Так у меня картинка загружается тутже. Я загрузку картинки заменил на загрузку цвета. В таком случае, что делать? Может такая задача в Python решаеться только с помощью потока и чтобы не использовался GIL (Global Interpreter Lock)? |
|
|
|
|
zuze |
8.4.2013, 14:00
Сообщение
#26
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 211 Регистрация: 4.11.2012 Пользователь №: 3589 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(zuze @ 8.4.2013, 10:21) Link Все правильно, подготовка картинки занимает почти секунду. Почему всё правильно. У меня же таймер обновляется 5 секунд значит значения должно показаться 5 или близкое. А выводится: 0.836999893188 0.838999986649 0.837999820709 0.832000017166 0.836999893188 |
|
|
|
|
lanz |
8.4.2013, 16:03
Сообщение
#27
|
![]() Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 690 Регистрация: 28.12.2012 Пользователь №: 3660 Спасибо сказали: 113 раз(а) Репутация: 8
|
Потому что время замеряется ВНУТРИ одного вызова и показывает сколько времени проходит ВНУТРИ отрисовки, а не МЕЖДУ вызовами таймера.
Все зависит от того, как генерируются картинки. Они берутся не из файла, так откуда же? |
|
|
|
|
zuze |
8.4.2013, 16:11
Сообщение
#28
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 211 Регистрация: 4.11.2012 Пользователь №: 3589 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(lanz @ 8.4.2013, 16:03) Link Все зависит от того, как генерируются картинки. Они берутся не из файла, так откуда же? Значения беруться из двоичного файла и заносяться в список. То есть в будущем будет такой код: Это аналог кода в Qt который выгляжит так:
|
|
|
|
|
lanz |
8.4.2013, 16:52
Сообщение
#29
|
![]() Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 690 Регистрация: 28.12.2012 Пользователь №: 3660 Спасибо сказали: 113 раз(а) Репутация: 8
|
Это я помню
В Qt этот код был не в paintEvent. |
|
|
|
|
zuze |
8.4.2013, 21:12
Сообщение
#30
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 211 Регистрация: 4.11.2012 Пользователь №: 3589 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(lanz @ 8.4.2013, 16:52) Link В Qt этот код был не в paintEvent. Он был в MyTimer, а тут лежит в MyTimer. Всё аналогично. |
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 22.12.2025, 3:30 |