Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2014
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. void ImageProcessor::run()
  2. {
  3. int bytesPerLine;
  4. if(_format == QImage::Format_RGB32)
  5. bytesPerLine = _width * 4;
  6.  
  7. QImage img(_buffer, _width, _height, bytesPerLine, _format);
  8.  
  9. QTransform transform;
  10. transform.rotate(90);
  11. QImage rotatedImage = img.transformed(transform);
  12.  
  13.  
  14. _resultImage->clear();
  15.  
  16. QBuffer buffer(_resultImage);
  17.  
  18. buffer.open(QIODevice::WriteOnly);
  19. rotatedImage.save(&buffer, "JPG", 85);
  20. buffer.close();
  21. }
  22.  
  23. QObject::moveToThread: Current thread (0x2012268) is not the object's thread (0x2007dc0). Cannot move to target thread (0x21a6218)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement