QT und Web-Entwicklungsbrücke

8

Gibt es ein Projekt, das es mir erlaubt, ein Qt-Projekt (ein MainWindow, eine einfache GUI) in etwas umzuwandeln, das in einem Browser laufen kann? Ich würde denken, dass es nichts Technisches gibt, das das verhindert.

Ich habe ein Annotations-Tool in Qt programmiert, aber auf den zweiten Blick wäre es viel besser gewesen, wenn es in einem Browser läuft, obwohl ich Javascript nicht kenne.

Es mag magisch nicht funktionieren, aber gibt es irgendwelche Helfer zumindest für dieses Ziel?

    
hakura 13.12.2011, 11:12
quelle

3 Antworten

8

Es ist nicht genau dasselbe, aber das Wt C ++ Toolkit bietet Ihnen eine API, die ich der Qt-Version ziemlich ähnlich finde. Vielleicht ist die Konvertierung Ihres Projekts in Wt ziemlich einfach!

Wt macht Ihre Anwendung zu einem spezialisierten HTTP-Server (oder vielleicht zu einer FastCgi-Anwendung).

    
Basile Starynkevitch 13.12.2011 11:20
quelle
8

QtWui ist ein Modul für Qt, mit dem Sie Web-Anwendungen schreiben können, so wie Sie eine Standard-Desktop-GUI-Anwendung mit QtGui geschrieben haben. Es kommt mit einem einfachen Webserver, der die Anwendung ausführt. In Zukunft wird es auch möglich sein, einen externen Webserver zu verwenden, der FastCGI unterstützt.

Allgemeines Prinzip

Die Idee hinter QtWui ist, dass jeder verbundene Benutzer eine neue Sitzung auf dem Server öffnet und diese Sitzung wie ein Standardanwendungsprozess auf einem Desktop-Computer ist. Jede Sitzung hat eine konfigurierbare Lebensdauer. Wenn keine Benutzeraktion vor dem Ende der Sitzungslebensdauer auftritt, wird sie zerstört.

Interne Maschine

    
Jader Dias 27.07.2012 13:31
quelle
1

Sie können GCF von VCreateLogic ( GCF Web Link ) auschecken. Es ist ein Komponenten-Framework, das auf Qt aufbaut und über Hilfskomponenten verfügt, um Ihre Qt-Anwendung über einen Webbrowser verfügbar zu machen. Sie haben eine Open-Source-Version und Sie können sicher herunterladen und damit spielen, um zu sehen, ob das, was Sie suchen.

PS: Ich habe keine Beziehung mit VCreateLogic und habe eine Demo von GCF gesehen, wo sie gezeigt haben, wonach Sie suchen.

    
Pankaj 03.08.2012 12:28
quelle

Tags und Links