src/gui/image/qpixmap_win.cpp
changeset 3 41300fa6a67c
parent 0 1918ee327afb
child 4 3b1da2848fc7
equal deleted inserted replaced
2:56cd8111b7f7 3:41300fa6a67c
   119     return pixmap;
   119     return pixmap;
   120 }
   120 }
   121 
   121 
   122 HBITMAP QPixmap::toWinHBITMAP(HBitmapFormat format) const
   122 HBITMAP QPixmap::toWinHBITMAP(HBitmapFormat format) const
   123 {
   123 {
       
   124     if (isNull())
       
   125         return 0;
       
   126 
   124     HBITMAP bitmap = 0;
   127     HBITMAP bitmap = 0;
   125     if (data->classId() == QPixmapData::RasterClass) {
   128     if (data->classId() == QPixmapData::RasterClass) {
   126         QRasterPixmapData* d = static_cast<QRasterPixmapData*>(data.data());
   129         QRasterPixmapData* d = static_cast<QRasterPixmapData*>(data.data());
   127         int w = d->image.width();
   130         int w = d->image.width();
   128         int h = d->image.height();
   131         int h = d->image.height();