#!/usr/bin/env python

from PyQt4 import QtCore, QtGui, Qt
import array
import traceback

destdir = "/tmp"
width = 1024
height = 768
data = array.array('B','\x00'*width*height).tostring()
image = QtGui.QImage(data,width,height,width,QtGui.QImage.Format_Indexed8)
try:
	image.save(destdir+"/image8.png","PNG")
except:
	traceback.print_exc()
image = image.convertToFormat(QtGui.QImage.Format_RGB32)
try:
	image.save(destdir+"/image32.png","PNG")
except:
	traceback.print_exc()
image = image.convertToFormat(QtGui.QImage.Format_Indexed8)
try:
	image.save(destdir+"/image8bis.png","PNG")
except:
	traceback.print_exc()
