Ich habe eine C++ Klasse, auf die ich aus einer Pythonanwendung zugreifen will. Ich benutze sip, um die Klasse Python zur Verfügung zu stellen. In der Pythonanwendung nutze ich PyQt4.
Ich kann ein Signal, das einen einfachen Datentyp als Parameter enthält, aus meiner C++ Klasse versenden und das Signal in meiner Pythonanwendung verarbeiten, also z.B.
void mySignal(int param);
Wenn ich nun versuche, einen QString zu versenden (egal ob als value oder const reference), dann stürzt meine Pythonanwendung in dem Moment ab, wo der Slot aufgerufen werden sollte:
void mySignal2(const QString& param);
Hat jemand schon mal erfolgreich einen QString mit einem Signal verschickt und eine Idee, was ich noch beachten muss?