Seite 3 von 3
Verfasst: Sonntag 10. Februar 2008, 20:38
von Andyh
Hallo
Danke, bis jetzt bekomme ich nur fehler. Aber morgen versuche ich es weiter.
Gruß
Andyh
Verfasst: Montag 11. Februar 2008, 17:25
von Andyh
Hallo
Den Fehler bekomme ich nicht weg:
TypeError: argument 1 of QLCDNumber.display() has an invalid type
Ich gebe ein:
Die zwei str habe ich gleich rausgemacht.
Achso bevor ich es vergesse, ich lade die GUI aus einem Mudul ein das ich mit dem Qt Designer gemacht habe.
Die Zeilen dorch sehen so aus:
Code: Alles auswählen
self.infoa = QtGui.QLCDNumber(self.info)
self.infoa.setGeometry(QtCore.QRect(70,20,421,41))
self.infoa.setObjectName("infoa")
self.tabWidget.addTab(self.Automatik,"")
Ist wahrscheinlich ganz einfach und ich bekomme es nicht hin
Gruß
Andyh
Verfasst: Montag 11. Februar 2008, 17:30
von gerold
Hallo Andyh!
Vielleicht kann dieses "QLCDNumber" nur Zahlen anzeigen.
mfg
Gerold

Verfasst: Montag 11. Februar 2008, 17:54
von Andyh
Hallo
EDIT:
Ich habe mich für Tkinter entschieden um meine GUI zu bauen, wenn sogar Gerold "vieleicht" sagt ist es wohl besser, wenn man selber kaum Ahnung hat etwas zu nehmen wo andere ne Ahnung haben.
Ich glaube man sollte nicht im 30 Sekundentakt Arbeiten (Teil raus, Teil wieder ein (an einer CNC-Drehmaschine)), weil ich immer was vergesse.
Wenn ich
QString = 1
Schreibe kommt das gleiche.
Gruß
Andyh
Verfasst: Sonntag 24. Februar 2008, 19:47
von Andyh
Hallo
Ich habe mal wieder Fragen.
Aber erst mal was bis jetzt geht:
-G-Code Laden (über ein eigenes Fenster)
-G-Code in Variablen aufteilen(immer die Aktuellen Zeile in der Listbox)
-Programm Status änden(nur der text von einem Label)
-die Programm Einstellungen aus einen Datei Einlesen
So den Fragen:
Die GUI ist in einen thread verpackt. Wenn ich jetzt auf "Start" drücke soll die Aktuelle Zeile abgearbeitet werden, dazu müssen die Variablen an eine Funktion in einem anderen thread übergeben werden.
Wie rufe ich die Funktion in einem anderen thread auf? (ich glaube das geht granicht)
Oder wie kann ich das sonst machen?
Gruß
Andyh