Название: Загрузка картинок в HTML из программы Отправлено: Hort от Июль 05, 2008, 00:29 назрел такой вопрос - можно ли как-то в HTML тексте (QLabel, QTextEdit) делать ссылки на картинки из самой программы (QImage например), а не чтобы они загружались с диска. HTML будет использоваться только в программе и совместимость его со внешним миром необязательна.
Название: Re: Загрузка картинок в HTML из программы Отправлено: Пантер от Июль 05, 2008, 09:56 Включить в файл-ресурс?
Название: Re: Загрузка картинок в HTML из программы Отправлено: Hort от Июль 05, 2008, 10:19 Включить в файл-ресурс? текст и сами картинки не предопределены заранее, пользователь сам создает текст и добавляет картинки. хочу просто все данные (html текст, изображения) хранились в одном файле - вот и интересует можно ли както картинки подгужать в память и оттуда в HTML или по любому надо создать временную дирректорию на диске для картинок?Название: Re: Загрузка картинок в HTML из программы Отправлено: lamao от Июль 05, 2008, 13:42 По-мойму подойдет это (взято из документации Qt в разделе QTextCursor):
Цитировать void QTextCursor::insertImage ( const QString & name ) This is an overloaded member function, provided for convenience. Convenience method for inserting the image with the given name at the current position(). QImage img = ... textDocument->addResource(QTextDocument::ImageResource, QUrl("myimage"), img); cursor.insertImage("myimage"); А вообще это надо читать про QTextCursor, QTextDocument,QTextEdit и еще прочитать Rich Text Processing в Qt-документации. Сам этим сейчас занимаюсь, так как нужно примерно такое же поведение. Название: Re: Загрузка картинок в HTML из программы Отправлено: Djavdet от Сентябрь 14, 2009, 21:02 Возник тот же самый вопрос, вы его решили?
|