if (fileinfo_picture->exists() && fileinfo_picture->isFile() && fileinfo_picture->size()>0 ){
qDebug()<<"fileName()="<<fileinfo_picture->fileName()<<"absoluteFilePath()="<<fileinfo_pictu re->absoluteFilePath();
QImage image = QImageReader ( fileinfo_picture->absoluteFilePath() ).read();
Browser->document()->addResource ( QTextDocument::ImageResource, QUrl("file://"+fileinfo_picture->fileName()), QVariant ( image ) );
QTextCursor cursor(Browser->document());
QTextImageFormat imageFormat;
imageFormat.setWidth ( image.width() );
imageFormat.setHeight ( image.height() );
imageFormat.setName ( "file://"+fileinfo_picture->fileName());
cursor.insertImage ( imageFormat, QTextFrameFormat::InFlow );
Browser->setLineWrapColumnOrWidth ( Browser->lineWrapColumnOrWidth() );
//Browser->document()->PrepareDocumentContent(); <-???
/**/
}
Lesezeichen