rendered paste bodyif __name__ == '__main__':
from pgm import render
from pgm.layout import window, fixed
from pgm.form import rectangle, image
import sys, time
try:
from twisted.internet import glib2reactor
glib2reactor.install()
except AssertionError:
# already installed...
pass
from twisted.internet import reactor, task
from twisted.spread import pb
def refresh():
win.dispatch_events()
def exit_event_cb(event):
win.quit_loop()
sys.exit(0)
#reactor.stop()
render.init('opengl1')
title = 'widget_level test'
win = window.Window(title=title)
win.start_loop()
f = fixed.Fixed()
#wi = WidgetItem('/home/yoyo/eclipse_workspace/elisa/core/plugins/skins/default/pictures/pictures.png')
wi = fixed.Fixed()
mw = rectangle.Rectangle((180,180))
img = image.Image('core/plugins/skins/default/pictures/pictures.png')
mw.set_media(img)
wi.put(mw,(0,0))
f.put(wi, (0,0) )
win.add(f)
win.sig_exit_event.connect(exit_event_cb)
while 1:
refresh()
time.sleep(0.1)