Has anyone written a widget draw-time benchmarking program? I need to
write a test that will provide an idea of how PyQt performs with a large
number of widgets. I'm thinking of writing an application that creates
a grid of QPushButton widgets. The test then runs when someone pushes a
"Go" button which calls a function that hides and shows each button. It
would look something like this:
def refresh():
startTime = time.time()
for i, b in enumerate(buttons):
b.hide()
b.show()
print "Hide/show buttons in %f seconds" % (time.time()-startTime)
Is this a good test or am I not really testing what I think I'm
testing? If this isn't a good test, anyone have any suggestions for a
simple draw-time benchmarking test?
-Brent
_______________________________________________
PyQt mailing list PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt