Skip to content

Qt in Education

Are you a student or a teacher using Qt Educational Licenses? Here you can discuss about the educational use of Qt, share your learning projects, and network with others.

257 Topics 1.2k Posts
  • Taking education licence for myself

    Locked Unsolved
    6
    0 Votes
    6 Posts
    1k Views
    JKSHJ

    @Maxemilian said in Taking education licence for myself:

    My board STM32F469I-DISCO

    OK, the open-source version of Qt doesn't cover that.

    If your university has an Educational license, then you might be able to get access to Qt for MCUs through your university: https://www.qt.io/pricing/qt-for-educational-program

    Unfortunately, Qt for MCUs (and other commercial products) doesn't appear to be available for individual students. But just in case I'm wrong, I'll ping @AndyS who might have more details.

  • Qt for small uni-project

    Solved
    8
    0 Votes
    8 Posts
    1k Views
    SGaistS

    You have access to all what Qt Creator provides.

  • Qt Educational license

    Unsolved
    4
    0 Votes
    4 Posts
    683 Views
    AndySA

    @nightrocker said in Qt Educational license:

    Hello all,

    Background information.
    My question is regarding QT Educational License. I have got the "license number" (not the license file) from my professor for the latest LTS version. I am trying to install this on Ubuntu Linux 18. Currently, I have downloaded the commercial version.

    Question
    What are the steps I need to follow to associate these license number to the downloaded Qt?

    You need to actually have a license file, but if you installed (as well as downloaded) the commercial version of Qt then you would have used a Qt Account to log in which found the license anyway. So it sounds like you have managed anyway, if you PM me the email address you used then I can at least check if that is correct for your needs.

  • Any good open-source projects a beginner can contribute to?

    Unsolved
    4
    1 Votes
    4 Posts
    835 Views
    KH-219DesignK

    A couple that I have toyed with (and contributed literally on the order of just "lines", less than 100 lines of code) to:

    https://subsurface-divelog.org/

    https://github.com/mavlink/qgroundcontrol

    (I was able to use both those projects despite not having diving equipment nor drone equipment. There are ways to run the GUI applications without equipment or with test/simulated inputs.)

    Others that I have been interested in but never got the time to experiment:

    KDE Cantor (echoing what @SGaist said about KDE!) https://invent.kde.org/education/cantor

    Webcamoid https://github.com/webcamoid/webcamoid

  • Citing QT Docs

    Solved
    7
    2 Votes
    7 Posts
    1k Views
    JKSHJ

    @Thomas-Stein said in Citing QT Docs:

    Im a bit confused about who wrote the docs.

    This is a bit tricky.

    Often (but not always), the person who wrote the code also wrote the original documentation. However, other people could come along at a later time to improve the documentation

    Im looking at the sourcecode of qimage.cpp. If I scroll down I can see the docs, but there is nothing about an author being mentioned, just the copyright header at the top for "The Qt Company Ltd."

    Documentation and source code are often written in the same file.

    Usually, copyright in the file is listed against the "main" contributor to that file. However, if a "secondary" contributor puts enough substantial work into a file, they might add their own name to the copyright list (e.g. https://github.com/qt/qtbase/blob/dev/src/corelib/thread/qreadwritelock_p.h )

    Unfortunately, there is no hard-and-fast rule on this. A major contributor might decide not to (or forget to) list themselves as a copyright holder.

    Am I safe to cite just "The Qt Company Ltd. " here as the author?

    I think so. However, if you can clearly identify an individual who wrote the section that you're citing (e.g. by using git blame), citing them directly might be better.

    I suggest talking to your supervisor to see if your university has guidelines on citing works that received input from a wide range of community members. (The answer to "How do I cite a page in the Qt documentation?" might be similar to the answer to "How do I cite a Wikipedia article?")

  • QChart QChartView reflesh when the QComboBox Changes

    Locked Unsolved
    2
    0 Votes
    2 Posts
    568 Views
    SGaistS

    Hi,

    Please do not post the same question in multiple sub forum one is enough.

    Duplicate

    Closing this one

  • Qt 6

    Unsolved
    2
    6 Votes
    2 Posts
    787 Views
    kkoehneK

    This is really good content, highly recommended!

    @rootshell , we've been also working on some automatic transition tooling: https://doc-snapshots.qt.io/qt6-6.0/porting-to-qt6-using-clazy.html . I don't think it's mentioned in the course yet (which is understandable, given that we just started to document it). There'll be also a blog post about it.

    It would be great to get feedback from you about this, too.

  • License questions

    Solved
    7
    0 Votes
    7 Posts
    1k Views
    1

    @Trigve T QT support and licensing have come back to me with some great information. It appears i may be joining the QT club soon. i just need to confirm that QT small business covers embedded devices.

  • Qt Udemy Courses

    Unsolved
    5
    10 Votes
    5 Posts
    2k Views
    E

    @rootshell Thank you Bryan for such hard work, Respect. Presently, enrolled in your courses. Could you please provide any sneak peek on the progress of the QT QML series course or provide any duration for series completion(either both intermediate and advanced or separately)?

  • Help with first app

    Unsolved
    2
    0 Votes
    2 Posts
    601 Views
    JonBJ

    @Damian7546
    Don't write it so that in the middle of Client class sending message to server it needs to request a value (like scrollbar) from Window GUI component; better if Client knows nothing about Window. Approach so that Window class can tell client class what it wants it to do, through suitable method parameters or properties etc. supplied from Client.

  • Master Your App Development Skills - Qt Training & Workshops

    Unsolved
    2
    0 Votes
    2 Posts
    664 Views
    petrakP

    Upcoming Training:
    Name: Advanced QML
    Date: August 25

  • Using " //! "

    Solved
    3
    0 Votes
    3 Posts
    711 Views
    A

    Thank you very much!!!

  • lost on a desert island with no respones

    Solved
    8
    0 Votes
    8 Posts
    2k Views
    1

    @JKSH said in lost on a desert island with no respones:

    If you want a more structured learning course, you can get paid training.

    i have contacted previously for costing and setting up a online training and inquired about pricing without any response i used my gmail account maybe qt mail filter for this as its not a business mail address.
    i was hopping to pay out my pocket. that aside i bought the videos from the third party video channel suggested above from third party learning how ever am still interested in purchasing additional material and a quick chat on webassembly and andriod.

    i have sent another mail, how ever will get on with the courses i purchased from the third party site.

    i would like to thank every one for having a look at this thread and helping. It helped a lot really.

  • Help with getting started on Qt Creator

    Unsolved
    2
    0 Votes
    2 Posts
    639 Views
    jsulmJ

    @avisoft On which OS are you?
    How did you install Qt (or did you only install QtCreator?)?

  • Is my Qt contact still alive?

    Unsolved
    4
    0 Votes
    4 Posts
    1k Views
    Roberto61R

    @AndyS
    Thank you AndyS.
    If you need I can send you all the Email messages that I have exchanged with Nikolina.

  • Qt in Education contact through web interface unresponsive

    Locked Unsolved
    7
    0 Votes
    7 Posts
    2k Views
    AndySA

    @rwqt If you can give me your email address via PM then I will get the relevant people to get in touch with you. Sorry that you have not had a response so far!

  • Once it was easy

    Unsolved
    9
    -4 Votes
    9 Posts
    2k Views
    aha_1980A

    @Pablo-J-Rogina

    We'll see what happens with MS long-term...

    Regards

  • This topic is deleted!

    Locked Unsolved
    2
    0 Votes
    2 Posts
    12 Views
  • Including external text files into the Qt project

    Solved
    4
    0 Votes
    4 Posts
    1k Views
    Pablo J. RoginaP

    @Rami just in case, keep in mind that files inside the Qt resource system should be read-only.

  • QVector <QString> words = lines from the file [index]

    Locked Solved
    6
    0 Votes
    6 Posts
    1k Views
    LordHomieL

    @SGaist @jsulm
    Thanks a lot people!
    the problem has been solved.
    actually i know how silly the mistake was but well, i have not been practicing c++ for long time but yeah thank you again!!