Wie verwende ich Qxt-Bibliotheken auf PyQt?

9

Bitte entschuldigen Sie zuerst mein schlechtes Englisch. Ich hoffe ihr versteht was ich sage.

Ich habe das Server- und Client-System entwickelt. Die Serverseite basiert auf Qt und die Clientseite basiert auf PyQt . (Ich wollte den Client auch auf Basis von Qt erstellen, aber es gab aufgrund verschiedener Probleme keine andere Wahl).

Um miteinander zu kommunizieren, verwende ich QLocalSocket . Aber es ist nicht genug. Ich möchte Signal und Slot über das Netzwerk verwenden.

Glücklicherweise habe ich QxtRPCPeer herausgefunden. Es unterstützt genau das, was ich tun möchte. Leider konnte ich nicht finden, wie man QxtRPCPeer auf Python (PyQt) benutzt.

Ich habe versucht, SIP zu verwenden, aber ich habe keine Erfahrungen darüber und es gibt nicht genug Zeit, um SIP selbst zu lernen.

Ich hoffe, dass es eine andere Möglichkeit gibt, Signal / Slot über das Netzwerk zwischen Qt und PyQt zu implementieren. Ich erwarte deine Antwort und studiere sie auch weiter.

    
Jonas Hong 31.05.2012, 06:30
quelle

1 Antwort

3

Das Überlappen durch den Quelltext von pyqt und pyside zeigt, dass keines der Projekte Bindings für Qxt enthält.

Es gibt ein Projekt im Google-Code, noch ist kein Code veröffentlicht: Ссылка

Bindungen mit sehr engem Fokus, nur globale Abkürzung: Ссылка

Ich fürchte, wie es jetzt steht, können Sie nicht haben, was Sie wollen.

Wenn es akzeptabel ist, schreibe rpc shim in C ++ und wickle es in ein Python-Modul.

    
Dima Tisnek 19.12.2012, 19:24
quelle

Tags und Links