Russian Qt Forum

Qt => Мультимедиа => Тема начата: ieroglif от Май 25, 2009, 00:39



Название: анимация динамического gif в QTextEdit и др.
Отправлено: ieroglif от Май 25, 2009, 00:39
пишу клиента для вебного чата.
всё уже работает кроме одного - анимации гифов смафликов и аваторок чатящихся.
текст чата отображаю в QTextEdit
список онлайна - другими виджетами...
и если просто для виджета с кнопками вставки смайлов не проблема использовать QMovie, то что делать с текстом и со списком онлайна - не понимаю..
аватарки гружу динамически, а смайлики заменяются в полученой строке типа

mess.replace(":hiall:","<a src=':/res/simes/hiall.gif'>");

и как в таком случае поступить - не совсем понимаю =(
сколько мне QMovie придётся использовать? и как быть с динамическими гифами (аватарами, к примеру)..
расскажите где почитать, или как делать?


Название: Re: анимация динамического gif в QTextEdit и др.
Отправлено: ieroglif от Май 25, 2009, 01:24
сейчас есть мысль что бы переписать используемые для динамики классы..
что бы автоматически парсились входящие строки на предмет гиф файлов и для них автоматически докидывались QMovie во внтренний лист...
но может есть идеи лучше?


Название: Re: анимация динамического gif в QTextEdit и др.
Отправлено: mugabe от Май 25, 2009, 04:25
Есть идея использовать QtWebkit. Хоть и громоздко, но вашу задачу решит.