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?
QT Remote GUI
QT Remote GUI
Never argue with an idiot,
he drags you down to his level,
and beats you with experience!
he drags you down to his level,
and beats you with experience!
-
- Beiträge: 105
- Registriert: 24. Februar 2008 09:45
Re: QT Remote GUI
Hallo!
Hier findest du einen Clone des gezeigten Projektes, der sich kompilieren lässt: https://github.com/kdeyev/qthtml.git
Gruß,
Christian
Hier findest du einen Clone des gezeigten Projektes, der sich kompilieren lässt: https://github.com/kdeyev/qthtml.git
Gruß,
Christian
Re: QT Remote GUI
Viele Dank für den Link,
Compilieren scheitert mit Fehlermeldung:
Habe aktuelle Version von Qt 5.0.2 frisch installiert, und nichts am Beispielscode geändert.
Ideen?
Compilieren scheitert mit Fehlermeldung:
Code: Alles auswählen
Unknown module(s) in QT: servicefranework
Ideen?
- Dateianhänge
-
- fehlermeldung.jpg (36.86 KiB) 6142 mal betrachtet
Never argue with an idiot,
he drags you down to his level,
and beats you with experience!
he drags you down to his level,
and beats you with experience!
-
- Beiträge: 105
- Registriert: 24. Februar 2008 09:45
Re: QT Remote GUI
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
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
Re: QT Remote GUI
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?
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 (14.69 KiB) 6112 mal betrachtet
Never argue with an idiot,
he drags you down to his level,
and beats you with experience!
he drags you down to his level,
and beats you with experience!
-
- Beiträge: 105
- Registriert: 24. Februar 2008 09:45
Re: QT Remote GUI
Hallo!
Also ich kann das Repository https://git.gitorious.org/qt/qtsystems.git ohne Probleme klonen...
Gruß
Christian
Also ich kann das Repository https://git.gitorious.org/qt/qtsystems.git ohne Probleme klonen...
Gruß
Christian