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. Need Suggestions on Qt Widget Application or Qt Quick UI
Forum Updated to NodeBB v4.3 + New Features

Need Suggestions on Qt Widget Application or Qt Quick UI

Scheduled Pinned Locked Moved Unsolved General and Desktop
5 Posts 3 Posters 1.1k Views 2 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.
  • BhanuKiranChaluvadiB Offline
    BhanuKiranChaluvadiB Offline
    BhanuKiranChaluvadi
    wrote on last edited by A Former User
    #1

    Hi,
    I am aiming to create an application where there will be pre loaded example (3D data). And the user swipes left/right and selects the example he want to view. Internally i will be using openGL and performing ray casting techniques.

    After a bit of googling i find
    In new project one can select

    1. Application ->Qt Widget Application
    2. Other Projects-> Qt Quick UI ( QML Language ) . After running a test run it is not creating any executable file.

    Which do u guys suggest ? Any pro's and cons ?

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      You might be interested by the Qt3D module for that task.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      BhanuKiranChaluvadiB 1 Reply Last reply
      0
      • SGaistS SGaist

        Hi,

        You might be interested by the Qt3D module for that task.

        BhanuKiranChaluvadiB Offline
        BhanuKiranChaluvadiB Offline
        BhanuKiranChaluvadi
        wrote on last edited by
        #3

        Hi @SGaist thanks for the reply.
        @mrjj

        I have gone through documentation lightly. It is very interesting. In order to create these kind of applications. Which options should i choose?
        new project-> (Qt Widget application / Qt Quick application/ Qt Quick U/ Qt canvas 3d application).

        Secondly I found out that in the QT documentation in Examples sections there is qt3d and also qtcanvas3d are they fundamentally different ?

        I also found that most of the examples use qml. Is it using QML language is advantageous over c++ in order to take advantage of many predefined functions in QT?

        I am really sorry, that a lot of questions ?

        1 Reply Last reply
        0
        • mrjjM Offline
          mrjjM Offline
          mrjj
          Lifetime Qt Champion
          wrote on last edited by
          #4

          Hi
          This might be good to read
          http://www.ics.com/blog/introduction-qt3d

          Hi
          QML is a completely other language than c++ so its hard to say if "better" but
          for this task with 3D, it could be easier to get doing than c++.
          C++ give you access to same functions but QML might be more high level
          to work with.

          I would try out a QML 3d application to feel how it is to work with before deciding what to use.

          also this book is super
          http://qmlbook.github.io/

          1 Reply Last reply
          1
          • SGaistS Offline
            SGaistS Offline
            SGaist
            Lifetime Qt Champion
            wrote on last edited by
            #5

            To add to @mrjj, QML should not be seen as a replacement for C++. It gives you a nice and easy way to build your GUI while you can integrate easily with C++ to do the heavy lifting.

            Interested in AI ? www.idiap.ch
            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

            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