Ich habe seid gestern mit Pyhton angefangen und stehe bei der If-Anweisung auf dem Schlauch. Selber habe ich schon sehr viel mit VBA zu tun gehabt jedoch habe ich keine If-Anweisung mit einer Checkbox hinbekommen. Python ist doch etwas anders

was ich erreichen möchte:
Wenn die Checkbox (in Qt Designer "checkBox" benannt) "checked" ist also mit haken drinne, soll einfach was passieren
z.B
if ..... :
w.Textfeld.setText("Haken drinne")
außerdem würde ich gerne abfragen z.B. wenn Textfeld leer (denke mal mit "") im Code dann mach irgendwas (auch mit einer If anweisung)
Wäre super wenn mir wer helfen könnte. habe nichts im Netz gefunden was geklappt hat. Ich denke sollte gar net ma so schwer sein. :K
Vielen Dank schonmal.
Gruß
Ligurio
Dies ist mal Code für meine Übungsdatei was ich alles schon hinbekommen habe mit einer GUI :
Code: Alles auswählen
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.uic import *
def buttonKlick():
sys.exit()
def buttonKlick2():
w.Textfeld.setText("Es wurde geklickt")
def checkboxFunktion():
w.checkBox.setChecked(True)
def checkboxFunktion2():
w.checkBox.setChecked(False)
app = QApplication(sys.argv)
w = loadUi("Fenster.ui")
w.connect(w.BeendenKnopf, SIGNAL("clicked()"),buttonKlick)
w.connect(w.Klicken, SIGNAL("clicked()"),buttonKlick2)
w.connect(w.Datei1, SIGNAL("triggered()"),checkboxFunktion)
w.connect(w.Datei2, SIGNAL("triggered()"),checkboxFunktion2)
#schreibt ins Textfeld
w.Textfeld.setText("test")
w.show()
app.exec_()
sys.exit()