QPixmap и многопоточность, безопасно ли использовать метод load для QPixmap |
Здравствуйте, гость ( Вход | Регистрация )
QPixmap и многопоточность, безопасно ли использовать метод load для QPixmap |
Гость_wiz29_* |
31.5.2010, 8:08
Сообщение
#1
|
Гости |
Недавно столкнулся со следующей проблемой.
При многопоточной загрузке в объекты QPixmap (методом load(...)) переодически возникали падения, может ли быть это связано с тем, что метод QPixmap::load(...) не потокобезопасен? код примерно такой:
Заменил QPixmap на QImage и падений пока не замечал... |
|
|
alex977 |
31.5.2010, 12:52
Сообщение
#2
|
Активный участник Группа: Участник Сообщений: 310 Регистрация: 19.6.2008 Из: Россия, МО, г.Мытищи Пользователь №: 206 Спасибо сказали: 77 раз(а) Репутация: 8 |
Из http://doc.crossplatform.ru/qt/4.6.x/threads-modules.html
Цитата Painting in Threads QPainter can be used in a thread to paint onto QImage, QPrinter, and QPicture paint devices. Painting onto QPixmaps and QWidgets is not supported. Похоже, так и есть. |
|
|
Текстовая версия | Сейчас: 1.12.2024, 14:12 |