QT Remote GUI

Alles rund um die Programmierung mit Qt
Antworten
conan2011
Beiträge: 15
Registriert: 18. Januar 2010 10:21

QT Remote GUI

Beitrag von conan2011 »

Hi,
ich habe eine fertige Applikation mit grafischer Benutzeroberfläche in QT geschrieben.
Gibt es eine Möglichkeit, die Applikation nun auf dem Rechner laufen zu lassen und übers Netzwerk zu bedienen, indem die grafische Benutzeroberfläche auf einem anderen Rechner im Browser erscheint?

Der hier hat genau das geschafft wonach ich suche: http://www.youtube.com/watch?v=qDyWjNju1yU
nur leider ist der Code anderthalb Jahre alt, kompiliert nichtmehr und ist auch nicht dokumentiert.

Vielleicht gibt es mittlerweile eine neue/andere/funktionierende Umsetzung oder ein anderes Konzept?
Never argue with an idiot,
he drags you down to his level,
and beats you with experience!
chrislo1976
Beiträge: 105
Registriert: 24. Februar 2008 09:45

Re: QT Remote GUI

Beitrag von chrislo1976 »

Hallo!


Hier findest du einen Clone des gezeigten Projektes, der sich kompilieren lässt: https://github.com/kdeyev/qthtml.git

Gruß,
Christian
conan2011
Beiträge: 15
Registriert: 18. Januar 2010 10:21

Re: QT Remote GUI

Beitrag von conan2011 »

Viele Dank für den Link,

Compilieren scheitert mit Fehlermeldung:

Code: Alles auswählen

Unknown module(s) in QT: servicefranework
Habe aktuelle Version von Qt 5.0.2 frisch installiert, und nichts am Beispielscode geändert.

Ideen?
Dateianhänge
fehlermeldung.jpg
fehlermeldung.jpg (36.86 KiB) 5700 mal betrachtet
Never argue with an idiot,
he drags you down to his level,
and beats you with experience!
chrislo1976
Beiträge: 105
Registriert: 24. Februar 2008 09:45

Re: QT Remote GUI

Beitrag von chrislo1976 »

Hallo!


Ach ja, das ServiceFramework brauchst du auch noch.
Das findet sich hier: https://git.gitorious.org/qt/qtsystems.git
(musst du kompilieren und installieren)

Im Pluginordner gibt es auch noch ein Verzeichnis mit 2 PRO-Dateien, einmal html.pro und einmal html_embedded.pro.
Damit alles durchkompiliert musst du die embedded-Variante benutzen.
So sollte es eigentlich klappen.

Eigentlich sehr Interessante Geschichte, allerdings habe ich inzwischen herausgefunden dass im Endeffekt "nur" Screenshots der Anwendung "verschickt" und von einer Webseite empfangen und dargestellt werden...

Gruß
Christian
conan2011
Beiträge: 15
Registriert: 18. Januar 2010 10:21

Re: QT Remote GUI

Beitrag von conan2011 »

Vielen Dank für die Aufklärung,
die Übertragung von Screenshots ist natürlich nicht so prall. Damit hat sich diese Lösung erledigt, trotzdem danke für die ausführliche Erklärung (Link zu qSystem ist übrigens broken, aber brauch ich jetzt ja eh nichtmehr)

Mal anders gefragt:
Gibt es ein bewährtes Konzept, um die View in Form von HTML auf Endgerät A laufen zu lassen, während die Programmlogik auf Rechner B läuft und die Daten über das Internet bereitstellt?

Muss ich in mein Programm einen kleinen Webserver integrieren und die Programm-API selbst schreiben? Oder gibts da evtl. schon was?
Dateianhänge
schematisch.jpg
schematisch.jpg (14.69 KiB) 5670 mal betrachtet
Never argue with an idiot,
he drags you down to his level,
and beats you with experience!
chrislo1976
Beiträge: 105
Registriert: 24. Februar 2008 09:45

Re: QT Remote GUI

Beitrag von chrislo1976 »

Hallo!


Also ich kann das Repository https://git.gitorious.org/qt/qtsystems.git ohne Probleme klonen...

Gruß
Christian
Antworten