QString imagePath = "E:\Images\Camera\201103\201103A0\03092011124.jpg";
QImageReader image_reader(imagePath);
if ( image_reader.size().isNull()){
qDebug()<< "!!!image_reader is null";
}
QImage image = image_reader.read();
if (image.size().isEmpty())
{
qDebug()<< "~~~~Qimage is empty";
}
QByteArray imageToSend;
QBuffer* buf = new QBuffer(&imageToSend);
buf->open(QBuffer::ReadWrite);
image.save(buf, "JPEG");
if (buf->size()==0)
{
qDebug()<< "!!!!Buffer is empty";
}
if (imageToSend.size()==0)
{
qDebug()<< "----image to Send is empty";
}