Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Web App with Qt
Forum Updated to NodeBB v4.3 + New Features

Web App with Qt

Scheduled Pinned Locked Moved General and Desktop
4 Posts 3 Posters 1.8k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    Korchkidu
    wrote on last edited by
    #1

    Hi,

    Qt has many technologies to create "web-oriented" application like the recent Qt cloud services, QWebKit, etc. What would be the possible combinations to create a web app using Qt as much as possible?

    As an example (not sure if it is possible), what about:

    - Backend: Qt Managed Application Runtime + Enginio;
    - Frontend: QML in the browser?

    Thanks for your input!

    1 Reply Last reply
    0
    • jensen82J Offline
      jensen82J Offline
      jensen82
      wrote on last edited by
      #2

      You forgot JSON as data format. And it's possible to communicate with webpages via URL-Commands and set parameters to the web-page you are calling.

      1 Reply Last reply
      0
      • Chris KawaC Offline
        Chris KawaC Offline
        Chris Kawa
        Lifetime Qt Champion
        wrote on last edited by
        #3

        There are many attempts to run Qt in the browser. One of the notable ones is "QtWui":http://qtwui.sourceforge.net/ . It allows you to run a Qt app as a webserver that translates the c++ code to html.
        Another one is "emscripten-qt":http://vps2.etotheipiplusone.com:30176/redmine/projects/emscripten-qt . Emscripten is a LLVM based compiler that generates javascript, and with this Qt port you can write Qt app as usually and then use emscripten to compile it to javascript that runs in the browser.

        1 Reply Last reply
        0
        • K Offline
          K Offline
          Korchkidu
          wrote on last edited by
          #4

          Thanks for the input. I am really looking for "normal" way to do things. Code generators are not in my "normal way to do things";)

          So, for the front-end, would it make sense:

          • JS + HTML for browser;
          • Qt for Mobile;
          • Qt for desktop.

          ?

          1 Reply Last reply
          0

          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups
          • Search
          • Get Qt Extensions
          • Unsolved