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

QtWS: Super Early Bird Tickets Available!

  • Cannot update label or lcd in real time.

    5
    0 Votes
    5 Posts
    4k Views
    M

    dear JKSH,
    yes, your idea is true.
    thanks.

  • 0 Votes
    1 Posts
    1k Views
    No one has replied
  • I have a big problem with opencv

    3
    0 Votes
    3 Posts
    2k Views
    R

    thanks for this suggestion

  • Qt for teaching

    48
    0 Votes
    48 Posts
    34k Views
    G

    Just passing by and this just crossed my mind.
    This thread is dead for more the one year.
    I Qt still being used by educators?
    How did Digia acquisition of Qt affected this specific area (education)?

  • MVC vs Observer

    2
    0 Votes
    2 Posts
    5k Views
    V

    The MVC pattern aims
    at separating
    the data (model)
    the visualization (view)
    modification (controller)

    Provides clear responsibilities for all classes involved

    Observer Pattern - When writing event-driven programs, GUI views need to respond to changes in the state of data model objects, so that they can display the most recent information possible.

    When a particular subject object changes state, it needs an indirect way to alert (and perhaps send additional information to) all the other objects that are listening to state-change events, known as observers. A design pattern that enables such a message-passing mechanism is called the Observer pattern, sometimes also known as the Publish-Subscribe pattern.

    There are many different implementations of this pattern. Some common characteristics that tie them together are

    They all enable concrete subject classes to be decoupled from concrete observer classes. They all support broadcast-style (one to many) communication. The mechanism used to send information from subjects to observers is completely specified in the subject's base class.

    Qt's approach is very different from Java's approach, because signals and slots rely on generated code, while Java just renames observer to listener.

  • 0 Votes
    2 Posts
    2k Views
    sierdzioS

    Just take a look a "the documentation":http://qt-project.org/doc/qt-4.8/qml-flickable.html#flickingHorizontally-prop.

  • When to start programming with GUI?

    5
    0 Votes
    5 Posts
    3k Views
    J

    Welcome aboard beatle. If you know c++, you are more than ready, just jump in the pool :) Qt Designer is a really time saver, if you want to use it. There are already many developers who dont know nothing about c++ and are using QML with javascript, so you have many option to go with.

  • A free book on Qt5

    8
    0 Votes
    8 Posts
    13k Views
    musimbateM

    [quote author="utcenter" date="1368978796"]I was considering to start a video tutorial series on Qt5, but never quite manage to find the time. The good news is that as of more recent Qt5 snapshots, the documentation begins to take shape, so people are not completely in the dark.[/quote]

    Please do make them.Video tutes are the best learning tools in programming I have found so far.And when you do decide to make them,consider live coding,and..... giving me the link;-). Sometimes 10 mins of good video are better than 50 good pages.

  • Newbie suggestion !!

    9
    0 Votes
    9 Posts
    4k Views
    W

    Thanks Guys I have the same question
    and now i know what to do to get benefits from Qt5

  • Rotating Items

    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • 0 Votes
    4 Posts
    2k Views
    K

    Please checkout the ForumHelp for advice on postings. "Code wrappings":http://qt-project.org/wiki/ForumHelp#e3f82045ad0f480d3fb9e0ac2d58fb01 do improve the layout of your posting significantly. I have added them for you this time.

  • Qt

    2
    0 Votes
    2 Posts
    2k Views
    SGaistS

    Hi,

    I would recommend that you get some good book about c++. This is a basic c++ question that's not related to Qt

    @
    #include "myheaderwithnamespace.h"

    // somewhere in your code
    bool result = cricket::mycricketfunction(inputvariable);
    @

  • Building a qt application

    4
    0 Votes
    4 Posts
    3k Views
    sierdzioS

    See "those instructions":http://qt-project.org/wiki/Qt5_dependencies.

    If that does not work, proceed "here":http://qt-project.org/wiki/Building_Qt_5_from_Git.

  • Under Win7 64 bit, cannot add mysql driver.

    1
    0 Votes
    1 Posts
    2k Views
    No one has replied
  • Qt All functions

    4
    0 Votes
    4 Posts
    3k Views
    P

    http://qt-project.org/doc/qt-5.0/qtdoc/reference-overview.html if you haven't find this yet

  • Advanced Book

    5
    0 Votes
    5 Posts
    3k Views
    P

    use this http://qt-project.org/doc/ and this http://qt-project.org/books

  • 0 Votes
    12 Posts
    8k Views
    H

    bq. I just have to send the translations to qt-education@nokia.com ?

    This material now belongs to Digia, no longer Nokia, so that email-adress is a bit outdated. For now please just list the translation as in the works here: "http://qt-project.org/wiki/Learning_Material_Translations":http://qt-project.org/wiki/Learning_Material_Translations. Then when your are done, we can find out where best to host it.

  • 0 Votes
    4 Posts
    4k Views
    Z

    I agree with you. :)

  • Capturing MJPEG

    8
    0 Votes
    8 Posts
    8k Views
    M

    [quote author="martonmiklos" date="1363686943"]I have never tried to compile it with Qt5.
    I am installing the Qt5 now and

    The benchmark example depends on the Qwt. I will create a simple separate example today without any extra dependencies. [/quote]

    alright, i will be awaiting for the new revision. Thanks man! ^^

  • Problems with videos not loading

    6
    0 Votes
    6 Posts
    3k Views
    U

    I'm having the same problem. Ironically, the link on some of the video pages you're supposed to click if you're having issues has issues, i.e. it is also a nokia link and just redirects to qt.digia.com. I'm new to Qt, and I like learning through lectures, so I hope that this is resolved soon.

    On the video pages, a lot of people suggested using torrents as an alternative to distribute the videos. I don't know if anyone who has a say in that sort of thing will read this thread, but I would definitely second that.