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.

250 Topics 1.2k Posts
QtWS25 Last Chance
  • How to change the BUILDER NAME in QT Creator ?

    Unsolved
    1
    0 Votes
    1 Posts
    500 Views
    No one has replied
  • 0 Votes
    4 Posts
    552 Views
    JonBJ

    @calcualatexzy Dunno, as a beginner I just did it! :)

  • Is Qt for Android in the education license included?

    Solved
    5
    1 Votes
    5 Posts
    673 Views
    SGaistS

    Hi again !

    Thanks for the follow up. Since you have the contact about that matter, I would recommend that you suggest them to update the wording of this page because it's really not clear that the support is limited to RPi. The way it is phrase sounds rather like you have that in addition to the usual suspects.

  • 0 Votes
    4 Posts
    650 Views
    TomZT

    @ZeeoTwo said in QtStringList is not a type error even when "Qt.labs.qmlmodels 1.0" is imported:

    how can i fix this problem?

    QStringList is a C++ class.

    You are writing a QML file which is JavaScript.

    Check there for the full list of QML types:

    https://doc.qt.io/qt-6/qtqml-typesystem-valuetypes.html

  • How to receive properly using QDataStream

    Solved
    9
    0 Votes
    9 Posts
    2k Views
    A

    Thanks Everybody , all the replies helped me out :)

  • 0 Votes
    6 Posts
    2k Views
    Z

    Okay i got it working.
    I'm using Qt Vs Tools extension.
    To make it work i had to open:
    Extensions > Qt VS Tools > Qt Project Settings > Qt Project Settings (on the left) > Qt Modules
    and inside that check QT Widgets.
    I guess this is something like a pseudo .pro file or something.
    and after including #include <QtWidgets/qapplication.h> inside main.cpp
    and changing from QGuiApplication to QApplication inside main.cpp
    everything worked, i got no errors and a chart.

    Thank you for ur time @J-Hilk and @TomZ

  • I am getting MinGW64 build error in Qt.

    Locked Unsolved
    3
    0 Votes
    3 Posts
    576 Views
    SGaistS

    Hi,

    Please don't post the same question in multiple sub-forum. One is enough.

    Duplicate

    Closing this one

  • 0 Votes
    3 Posts
    696 Views
    jsulmJ

    @prashant-sharma said in I want to learn QT Service from Scratch using C++ for Windows, Anyone help me to share anything related to this, any documentation or any reference plz.:

    QT Service

    What is Qt Service?

  • This topic is deleted!

    Unsolved
    1
    0 Votes
    1 Posts
    5 Views
    No one has replied
  • Courses courses

    Unsolved
    5
    1 Votes
    5 Posts
    2k Views
    HannaQtH

    Hi,

    You might want to answer to our eLearning survey. :) More information here.

  • How to obtain an educational licence

    Unsolved
    6
    0 Votes
    6 Posts
    1k Views
    C

    I am a student, currently working on a project. I have already applied for the student license but I haven't heard back from you

  • Qt changing the values of elements of UI

    Unsolved
    3
    0 Votes
    3 Posts
    932 Views
    A

    @sierdzio thank you. I wish there was a direct and easy way. I will search in QSettings

  • How to Create .exe with QT Creator

    Unsolved
    7
    0 Votes
    7 Posts
    2k Views
    Pablo J. RoginaP

    @Chiquito said in How to Create .exe with QT Creator:

    i cannot choose exactly where forum i can post

    well, it looks like you chose twice! :-)

  • 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
    806 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
    2 Votes
    4 Posts
    1k 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
    2k 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
    658 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
    870 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.