PDA

View Full Version : PyQt4: Create simple GUI for python program



Norchina
11th June 2010, 14:50
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

polje={}
for line in open('definicija.txt','r').readlines():
temp1=str(line[:4])
temp2=str(line[5:11])
polje[temp1]=temp2
for line2 in open('ulaz.txt','r').readlines():
traka=line2
trenutno="q0"
glava=0
while (glava>=0):
if(glava>=len(traka)):
traka=traka[:glava]+"B"
skup=trenutno+","+traka[glava]
if(skup in polje ):
temp3=polje[skup]
novo_stanje=temp3[0:2]
znak=temp3[3]
pomak=temp3[5]
trenutno=novo_stanje
traka=traka[:glava]+znak+traka[glava+1:]
if(pomak=="R"):
glava+=1
else:
glava-=1
print "Novo stanje je %s" % trenutno
print "Stanje trake: %s" % traka
print " " * int(glava+13)+"^"
else:
break



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