import pgm from progress_image import ProgressImage from twisted.internet import reactor image = pgm.Image() image.layout = pgm.IMAGE_SCALED canvas = pgm.Canvas() viewport = pgm.viewport_factory_make("opengl") viewport.set_canvas(canvas) canvas.add(pgm.DRAWABLE_MIDDLE, image) image.show() viewport.visible = True image.set_from_file("wait.png")