src/gui/image/qbmphandler.cpp
changeset 33 3e2da88830cd
parent 18 2f34d5167611
equal deleted inserted replaced
30:5dc02b23752f 33:3e2da88830cd
   672     return true;
   672     return true;
   673 }
   673 }
   674 
   674 
   675 bool QBmpHandler::canRead() const
   675 bool QBmpHandler::canRead() const
   676 {
   676 {
   677     if (state == Ready) {
   677     if (state == Ready && !canRead(device()))
   678         if (!canRead(device()))
   678         return false;
   679             return false;
   679 
       
   680     if (state != Error) {
   680         setFormat("bmp");
   681         setFormat("bmp");
   681         return true;
   682         return true;
   682     }
   683     }
   683     return state != Error;
   684 
       
   685     return false;
   684 }
   686 }
   685 
   687 
   686 bool QBmpHandler::canRead(QIODevice *device)
   688 bool QBmpHandler::canRead(QIODevice *device)
   687 {
   689 {
   688     if (!device) {
   690     if (!device) {