Hello Everyone!
I am absolute newbie in PyQT, and I need Help... I wrote a simple Touring machine simulator in Python, and I want to make a simple GUI. I need one button to Start simulation, and one scrolable form for output... Can someone help me with that?

Here is the code for simulator
Qt Code:
  1. polje={}
  2. for line in open('definicija.txt','r').readlines():
  3. temp1=str(line[:4])
  4. temp2=str(line[5:11])
  5. polje[temp1]=temp2
  6. for line2 in open('ulaz.txt','r').readlines():
  7. traka=line2
  8. trenutno="q0"
  9. glava=0
  10. while (glava>=0):
  11. if(glava>=len(traka)):
  12. traka=traka[:glava]+"B"
  13. skup=trenutno+","+traka[glava]
  14. if(skup in polje ):
  15. temp3=polje[skup]
  16. novo_stanje=temp3[0:2]
  17. znak=temp3[3]
  18. pomak=temp3[5]
  19. trenutno=novo_stanje
  20. traka=traka[:glava]+znak+traka[glava+1:]
  21. if(pomak=="R"):
  22. glava+=1
  23. else:
  24. glava-=1
  25. print "Novo stanje je %s" % trenutno
  26. print "Stanje trake: %s" % traka
  27. print " " * int(glava+13)+"^"
  28. else:
  29. break
To copy to clipboard, switch view to plain text mode 

Btw, I am from Croatia, that's the reason for some weird text in code