I've been trying to find examples or reference on how to take a QImage object and embed the results into the rich text source of my QTextEdit or QTextBrowser object.
The only example I found in the Rapid Gui book regarding embedded images in the html rich text was an example of a image located in a resource file: "<img=':/logo.png'>" However I don't want to use a resource file because the thumbnail image changes based on user's selection and new images are constantly being added to a pool of thousands of thumbnails we already have. I did figure out how to get it to work, and that was to use a .png file as opposed to a .jpg, which mystifies me to no extent. I thought that PyQt could read jpg just as easily as png files, but I guess not. For now I guess this will be my solution. I was hoping I didn't have to do a conversion of thumbnails that already exist, but if I have to do so, than so be it. Greg -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Hans-Peter Jansen Sent: Thursday, June 11, 2009 7:29 AM To: [email protected] Subject: Re: [PyQt] images in PyQt QTextEdit widgets Am Donnerstag, 11. Juni 2009 schrieb Greg Smith: > Hey everyone, I am having a bit of a problem when trying to display a > jpg thumbnail image in a QTextEdit widget. I have a function that builds > an html string that has includes the image as well as some properties > regarding the image sequence that the thumbnail represents. Once the > string has been created I use the setHtml() method to set the string as > the contents of the QTextEdit. When I run my tool, I get all the text > information, but a broken image icon is displayed instead. > > > > The part that mystifies me is that the html string I created is based > off of what worked in the Qt Designer when I made the ui, once I got a > stand in to look right I simply copied the source html and used it as > the foundation of my method. > > > > The image or images in question are located on our file server which is > accessed in a typical UNC fashion, OS is WinXp x64. > > The example source code that worked looked a bit like > so:"/////bright1/shows/stu... ../myImage.jpg". Which I tried in my > code, but no workie. I've tried "//bright1/shows....", > "file://///bright1/shows..", even "/bright1/shows....", but it seams > that no matter what I try the image won't show. So I am kind puzzled to > why I can get a picture to work in Designer, but when I try to get it to > work at runtime of my tool. It doesn't. > How about starting with trying to access your image with QFile or QImage. Once, you get that part working, the rest will be easy. Pete _______________________________________________ PyQt mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/pyqt _______________________________________________ PyQt mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/pyqt
