On Sep 2, 2012, at 3:57 PM, ext Thiago Macieira <thiago.macie...@intel.com> wrote:
> On domingo, 2 de setembro de 2012 22.23.01, Joseph Crowell wrote: >> QPixmap QPixmap::fromWinHICON( HICON ); Is there a reason this has been >> removed? > > Yes, the QPixmap API is platform-independent, completely. The equivalent > fromWinHBITMAP, fromMacCGImageRef, fromSymbianCFbsBitmap, fromSymbianRSgImage > and fromX11Pixmap are also gone. > >> If so, is there any another method which results in the same >> return values from a windows resource dll? > > QPixmap qt_pixmapFromWinHICON(HICON icon); > > I can't find it in any header and it isn't documented, but it's exported from > QtGui. Therefore, treat it as private API for now, until future plans emerge. > > For the X11 ones, the idea is to add it to the proposed QtX11Support library, > which would also bring back QX11Embed{Container,Widget}, QX11DisplayInfo, > etc. > I don't know where the Mac plans place theirs. See https://codereview.qt-project.org/#admin,project,playground/qtmacextras,info for the mac specific things. I think we should also consider adding a QtWinSupport library for windows specific functionality. Cheers, Lars > >> I had a project which loaded windows icons in a list by pulling the >> correct icon from QFileInfo which is of type HICON. I think many people >> did. Maybe if QFileInfo returned a QIcon or QPixmap this wouldn't be >> necessary. > -- > Thiago Macieira - thiago.macieira (AT) intel.com > Software Architect - Intel Open Source Technology Center > Intel Sweden AB - Registration Number: 556189-6027 > Knarrarnäsgatan 15, 164 40 Kista, Stockholm, Sweden > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest