import Qt 4.7 QtObject { id:qExtendInternal function intToRgba(c) { return {'a':(c>>24) &255,'r':(c>>16) &255,'g':(c>>8) &255,'b':c &255}; } function rgbaToInt(c) { return (c.a<<24) |(c.r<<16) |(c.g << 8) | c.b; } function setInterval( fn,time){ var tim = Qt.createQmlObject('import Qt 4.7; Timer {}',qExtendInternal); tim.interval= time tim.running= true; tim.repeat= true; tim.triggered.connect(fn); } function setTimeout( fn,time){ var tim = Qt.createQmlObject('import Qt 4.7; Timer {}',qExtendInternal); tim.interval= time tim.running= true; tim.repeat= false; tim.triggered.connect(fn); } }