Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Learning
  3. Qt in Education
  4. Qt for small uni-project
Forum Updated to NodeBB v4.3 + New Features

Qt for small uni-project

Scheduled Pinned Locked Moved Solved Qt in Education
university qt
8 Posts 4 Posters 1.5k 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.
  • F Offline
    F Offline
    firen
    wrote on 14 Jun 2021, 12:22 last edited by firen
    #1

    Hello,

    I am not very familiar with licencing topics.

    Am i aloud to use Qt-Creator etc. for a simple university-project were I need to build a simple GUI and hand out the code at the end to the prof?

    If I download Qt from https://www.qt.io/download-qt-installer I get a bounch of things and I don´t know which is free to use for small projects like this and which not...

    Thanks!

    J 1 Reply Last reply 14 Jun 2021, 13:55
    0
    • F firen
      14 Jun 2021, 17:40

      Hi @JonB ,
      thank you. That is good to know!

      I was asking because I took a look on the FAQ-Page and found this:

      The freedom to run the program for any purpose
      The freedom to study how the program works and adapt it to specific needs
      The freedom to redistribute copies so you can help your neighbor
      The freedom to improve the program and release your improvements to the public, so that the whole community benefits

      So is it right that I dont have to publish everything I do (lets say in an open repository) and it is just an option?

      Thank you!

      PS: Just out of curiosity: Do you work for Qt-company? (cause you post so much answers) :-)

      J Offline
      J Offline
      JonB
      wrote on 14 Jun 2021, 17:43 last edited by
      #4

      @firen
      You do not have to publish anything you do to your own code which uses Qt libraries. You do have to publish if you make a change to the actual Qt base code you fetched. Which for your "simple GUI and hand out the code at the end to the prof" is not likely... ;-)

      No, I don't work for Qt company. I don't think any of the most regular posters here do. I post lots of answers 'coz I'm sad and don't have anything else to do. :)

      1 Reply Last reply
      2
      • F firen
        14 Jun 2021, 12:22

        Hello,

        I am not very familiar with licencing topics.

        Am i aloud to use Qt-Creator etc. for a simple university-project were I need to build a simple GUI and hand out the code at the end to the prof?

        If I download Qt from https://www.qt.io/download-qt-installer I get a bounch of things and I don´t know which is free to use for small projects like this and which not...

        Thanks!

        J Offline
        J Offline
        JonB
        wrote on 14 Jun 2021, 13:55 last edited by
        #2

        @firen
        Yes you are allowed to do this. You need the base Qt, probably including Qt Creator. And a compiler kit. Anything more advanced than that you won't need.

        1 Reply Last reply
        0
        • F Offline
          F Offline
          firen
          wrote on 14 Jun 2021, 17:40 last edited by firen
          #3

          Hi @JonB ,
          thank you. That is good to know!

          I was asking because I took a look on the FAQ-Page and found this:

          The freedom to run the program for any purpose
          The freedom to study how the program works and adapt it to specific needs
          The freedom to redistribute copies so you can help your neighbor
          The freedom to improve the program and release your improvements to the public, so that the whole community benefits

          So is it right that I dont have to publish everything I do (lets say in an open repository) and it is just an option?

          Thank you!

          PS: Just out of curiosity: Do you work for Qt-company? (cause you post so much answers) :-)

          J 1 Reply Last reply 14 Jun 2021, 17:43
          0
          • F firen
            14 Jun 2021, 17:40

            Hi @JonB ,
            thank you. That is good to know!

            I was asking because I took a look on the FAQ-Page and found this:

            The freedom to run the program for any purpose
            The freedom to study how the program works and adapt it to specific needs
            The freedom to redistribute copies so you can help your neighbor
            The freedom to improve the program and release your improvements to the public, so that the whole community benefits

            So is it right that I dont have to publish everything I do (lets say in an open repository) and it is just an option?

            Thank you!

            PS: Just out of curiosity: Do you work for Qt-company? (cause you post so much answers) :-)

            J Offline
            J Offline
            JonB
            wrote on 14 Jun 2021, 17:43 last edited by
            #4

            @firen
            You do not have to publish anything you do to your own code which uses Qt libraries. You do have to publish if you make a change to the actual Qt base code you fetched. Which for your "simple GUI and hand out the code at the end to the prof" is not likely... ;-)

            No, I don't work for Qt company. I don't think any of the most regular posters here do. I post lots of answers 'coz I'm sad and don't have anything else to do. :)

            1 Reply Last reply
            2
            • S Offline
              S Offline
              SGaist
              Lifetime Qt Champion
              wrote on 14 Jun 2021, 17:58 last edited by
              #5

              Hi,

              In addition to what @JonB wrote, do not mix Qt Creator the IDE and the Qt framework. The use of Creator is independent with regard to the libraries which you will use for your applications.

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

              F 1 Reply Last reply 19 Jun 2021, 10:08
              2
              • S SGaist
                14 Jun 2021, 17:58

                Hi,

                In addition to what @JonB wrote, do not mix Qt Creator the IDE and the Qt framework. The use of Creator is independent with regard to the libraries which you will use for your applications.

                F Offline
                F Offline
                firen
                wrote on 19 Jun 2021, 10:08 last edited by firen
                #6

                @SGaist Does that mean that there are any limitations for me? Or could I use every functionality from the QT-Creator (for example the Qt Quick Designer)?

                Thank you.

                artwawA 1 Reply Last reply 19 Jun 2021, 10:52
                0
                • F firen
                  19 Jun 2021, 10:08

                  @SGaist Does that mean that there are any limitations for me? Or could I use every functionality from the QT-Creator (for example the Qt Quick Designer)?

                  Thank you.

                  artwawA Offline
                  artwawA Offline
                  artwaw
                  wrote on 19 Jun 2021, 10:52 last edited by
                  #7

                  @firen By the rule of thumb you can use any tool or module that comes under "GPL" or "Lesser (L)GPL" - you can check by selecting those in the installer. Most of them are available for both commercial and (L)GPL use so please read descriptions. If something is available for commercial use only you most likely will not be able to use it at all since online installer checks what can you do with a free licence.

                  More direct answer to your question: yes, QtQuick is also available for you, as most of the QML libraries.

                  For more information please re-read.

                  Kind Regards,
                  Artur

                  1 Reply Last reply
                  1
                  • S Offline
                    S Offline
                    SGaist
                    Lifetime Qt Champion
                    wrote on 19 Jun 2021, 18:25 last edited by
                    #8

                    You have access to all what Qt Creator provides.

                    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
                    1

                    1/8

                    14 Jun 2021, 12:22

                    • Login

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