Die Suche ergab 7 Treffer
- Mittwoch 10. August 2022, 12:28
- Forum: Qt/KDE
- Thema: Signal-Slot-Mechanismus von PyQt
- Antworten: 13
- Zugriffe: 4422
Re: Signal-Slot-Mechanismus von PyQt
@blackjack: Also erstens muss `pyqtSignal()` keine Klasse sein, nur weil man auf dem Ergebnis mittels Punktoperator auf Attribute zugreifen kann. Das geht ja auch wenn das eine Funktion (oder Methode) ist, die ein entsprechendes Objekt als Ergebnis liefert. Kannst Du mir vielleicht ein ganz simples ...
- Mittwoch 10. August 2022, 06:56
- Forum: Qt/KDE
- Thema: Signal-Slot-Mechanismus von PyQt
- Antworten: 13
- Zugriffe: 4422
Re: Signal-Slot-Mechanismus von PyQt
@blackjack: Tatsächlich ist es wohl eine Klasse, aber die hat weder eine `connect()`- noch eine `emit()`-Methode. Denn auf diese Objekte greift man auf Exemplaren ja gar nicht zu. Dort hat jedes Exemplar noch mal ein eigenes Objekt von einem anderen Typ: `pyqtBoundSignal`. Die werden beim Initialisi...
- Dienstag 9. August 2022, 12:39
- Forum: Qt/KDE
- Thema: Signal-Slot-Mechanismus von PyQt
- Antworten: 13
- Zugriffe: 4422
Re: Signal-Slot-Mechanismus von PyQt
@blackjack: Signale sind keine Funktionen. Also zumindest nicht auf der Python-Seite, wo sie ein Datentyp/eine Klasse sind (oder mehrere) Was `pyqtSignal()` letztendlich ist, Klasse oder Funktion, ist ein Implementierungsdetail. Benutzt wird es wie eine Funktion, weshalb es wahrscheinlich nicht bei ...
- Dienstag 9. August 2022, 07:49
- Forum: Qt/KDE
- Thema: Signal-Slot-Mechanismus von PyQt
- Antworten: 13
- Zugriffe: 4422
Signal-Slot-Mechanismus von PyQt
Hallo, ich versuche gerade den Signal-Slot-Mechanismus von PyQt zu verstehen. Dazu habe ich mir zuerst die Qt-Dokumentation angeschaut. Die meine ich halbwegs zu verstehen. Signals und Slots sind hier beides public-Funktionen, wobei die Signal-Funktion nur deklariert und nicht implementiert wird. Di...
- Dienstag 9. August 2022, 06:58
- Forum: Qt/KDE
- Thema: Spyder, GUIs, Matlab, debugging
- Antworten: 3
- Zugriffe: 2281
Re: Spyder, GUIs, Matlab, debugging
@blackjack: vielen Dank für die Infos und den code. Korrigiere mich bitte wenn ich falsch liege: Bei `DisplayImage` ist `parent` redundant weil `QObject` bereits `parent` als Qt-Property besitzt. 'DisplayImage' erbt von 'QWidget' welches von 'QObject' erbt. Die Zuweisung "self.parent=parent&quo...
- Mittwoch 3. August 2022, 12:31
- Forum: Qt/KDE
- Thema: Spyder, GUIs, Matlab, debugging
- Antworten: 3
- Zugriffe: 2281
Spyder, GUIs, Matlab, debugging
Hallo, ich habe in der Vergangenheit mit Matlab gearbeitet und war mit der Art zu debuggen sehr zufrieden. Nun versuche ich mich an Python, als IDE verwende ich Spyder. Als Fernziel möche ich eine (Rasperry-) Kamera ansteuern, die Bilddaten ausgeben bzw. weiter auswerten. Um zu verstehen wie ich GUI...
- Samstag 18. Juni 2022, 22:22
- Forum: Qt/KDE
- Thema: 'parent' im Konstruktor
- Antworten: 1
- Zugriffe: 2077
'parent' im Konstruktor
Hallo, meine Frage bezieht sich u.a. auf folgenden Schnipsel code: class MeinDialog(QtWidgets.QDialog): def __init__(self, parent=None): super().__init__(parent) Normalerweise spielt die parent-child-Beziehung doch in der Vererbung eine Rolle. Ist dieses 'parent' ebenfalls im Vererbungs-Kontext zu s...