src/gui/image/qxbmhandler.cpp
changeset 33 3e2da88830cd
parent 18 2f34d5167611
equal deleted inserted replaced
30:5dc02b23752f 33:3e2da88830cd
   259     return true;
   259     return true;
   260 }
   260 }
   261 
   261 
   262 bool QXbmHandler::canRead() const
   262 bool QXbmHandler::canRead() const
   263 {
   263 {
   264     if (state == Ready) {
   264     if (state == Ready && !canRead(device()))
   265         if (!canRead(device()))
   265         return false;
   266             return false;
   266 
       
   267     if (state != Error) {
   267         setFormat("xbm");
   268         setFormat("xbm");
   268         return true;
   269         return true;
   269     }
   270     }
   270     return state != Error;
   271 
       
   272     return false;
   271 }
   273 }
   272 
   274 
   273 bool QXbmHandler::canRead(QIODevice *device)
   275 bool QXbmHandler::canRead(QIODevice *device)
   274 {
   276 {
   275     QImage image;
   277     QImage image;