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 video tutorials on YouTube
Forum Updated to NodeBB v4.3 + New Features

Qt video tutorials on YouTube

Scheduled Pinned Locked Moved Qt in Education
60 Posts 35 Posters 60.7k 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.
  • T Offline
    T Offline
    tbscope
    wrote on last edited by
    #20

    A note about video 48.

    At the end you say that QThread is not meant to be used with signals and slots. That's not true, a QThread can use signals and slots without any problem.

    The problem is thread affinity. Although the documentation is correct and you can in general circumstances subclass QThread and implement the run() function, this will not work easily with signals and slots across threads.

    If you define signals and slots inside the QThread subclass, they are called from the main thread context, not the new thread you created.

    Maybe it is better to understand that QThread is NOT a new thread in itself. QThread is just a manager for one new thread. The QThread object itself lives in the thread it is created in (the main thread for example).

    1 Reply Last reply
    0
    • rootshellR Offline
      rootshellR Offline
      rootshell
      wrote on last edited by
      #21

      [quote author="tbscope" date="1297435387"]A note about video 48.

      At the end you say that QThread is not meant to be used with signals and slots. That's not true, a QThread can use signals and slots without any problem.

      The problem is thread affinity. Although the documentation is correct and you can in general circumstances subclass QThread and implement the run() function, this will not work easily with signals and slots across threads.

      If you define signals and slots inside the QThread subclass, they are called from the main thread context, not the new thread you created.

      Maybe it is better to understand that QThread is NOT a new thread in itself. QThread is just a manager for one new thread. The QThread object itself lives in the thread it is created in (the main thread for example).[/quote]

      Very good explanation - thank you!

      Certifications: CISSP, MCITP, MCSE, MCSA, BA, AA, AG, CST, CNST, Linux+, Security+, Server+, Network+, A+, iNet+

      Languages: C++, C#, VB, Python, Java

      1 Reply Last reply
      0
      • S Offline
        S Offline
        saidiahd
        wrote on last edited by
        #22

        Good initiative rootshell , it's very nice
        i will show them to my colleague in university :)
        thank you

        "Learn from yesterday, live for today, hope for tomorrow." - Albert Einstein -

        1 Reply Last reply
        0
        • Q Offline
          Q Offline
          qtrahul
          wrote on last edited by
          #23

          Is there any facility available for searching with common name we can find all qt related videos in youtube.

          For example If I search TED videos, then I can find all videos under TED, with just TED search.

          Like wise If I search qtbynokia I suppose should find all videos related to Qt.

          Thanks,

          Rahul

          1 Reply Last reply
          0
          • rootshellR Offline
            rootshellR Offline
            rootshell
            wrote on last edited by
            #24

            [quote author="qtrahul" date="1300803369"]Is there any facility available for searching with common name we can find all qt related videos in youtube. For example If I search TED videos, then I can find all videos under TED, with just TED search. Like wise If I search qtbynokia I suppose should find all videos related to Qt. Thanks, Rahul [/quote]

            That...would be awesome!

            Certifications: CISSP, MCITP, MCSE, MCSA, BA, AA, AG, CST, CNST, Linux+, Security+, Server+, Network+, A+, iNet+

            Languages: C++, C#, VB, Python, Java

            1 Reply Last reply
            0
            • rootshellR Offline
              rootshellR Offline
              rootshell
              wrote on last edited by
              #25

              I added the tutorials and all the source code I have to my web site, "Voidrealms.com":http://www.voidrealms.com

              Also added the ability to search :)

              Certifications: CISSP, MCITP, MCSE, MCSA, BA, AA, AG, CST, CNST, Linux+, Security+, Server+, Network+, A+, iNet+

              Languages: C++, C#, VB, Python, Java

              1 Reply Last reply
              0
              • A Offline
                A Offline
                anandprabhu
                wrote on last edited by
                #26

                Amazing work rootshell :) a great website for the beginners of C++ and Qt !

                1 Reply Last reply
                0
                • X Offline
                  X Offline
                  xavysp
                  wrote on last edited by
                  #27

                  Wow great!!! rooshell :-)
                  congratulations!!!
                  I have one video in spanish about (Hello World = Hola Mundo) in Qt Creator:
                  http://www.youtube.com/watch?v=m2ws7cnRB5Q

                  I'm thinking about making another video

                  1 Reply Last reply
                  0
                  • R Offline
                    R Offline
                    Robbin
                    wrote on last edited by
                    #28

                    Lol, man, I've been following your videos and they helped me more or less to understand what a great framework Qt is and got me involved in all I did so far. I even visited your site several times, to look for updates there, as I found it easier at some point. But man! Stop speaking about your "gaming keyboard", lol. Other then that - great work!!!!!

                    1 Reply Last reply
                    0
                    • rootshellR Offline
                      rootshellR Offline
                      rootshell
                      wrote on last edited by
                      #29

                      but that keyboard is awesome for gamming!!!

                      Hoping to hit 100 Qt videos by teh end of summer, but I have things to do with work.

                      Applied for the Qt ambasador, not word back but I remain optimistic.

                      Certifications: CISSP, MCITP, MCSE, MCSA, BA, AA, AG, CST, CNST, Linux+, Security+, Server+, Network+, A+, iNet+

                      Languages: C++, C#, VB, Python, Java

                      1 Reply Last reply
                      0
                      • M Offline
                        M Offline
                        mgran
                        wrote on last edited by
                        #30

                        Made this post a "sticky" since rootshell is pure awesome.

                        Project Manager - Qt Development Frameworks

                        1 Reply Last reply
                        0
                        • H Offline
                          H Offline
                          HerpaMoTeH
                          wrote on last edited by
                          #31

                          Rootshell thanks a lot for the good videos :) I'm a complete newbie in the programming with GUI (I have only programmed online systems with PHP) and your videos helped me understand a lot of things :)

                          1 Reply Last reply
                          0
                          • J Offline
                            J Offline
                            john_god
                            wrote on last edited by
                            #32

                            I just found about this videos, I'm impressed. Congratulations rootshell, they are very nice !!!

                            1 Reply Last reply
                            0
                            • Q Offline
                              Q Offline
                              qtqtqtqtqtqt
                              wrote on last edited by
                              #33

                              Wow these videos are excellent! Thanks for taking the time to make them.

                              1 Reply Last reply
                              0
                              • EddyE Offline
                                EddyE Offline
                                Eddy
                                wrote on last edited by
                                #34

                                That's a good idea. Thanks!

                                Maybe you could add this as a wiki page?

                                2 more to go and voidrealms hits the 100!

                                Qt Certified Specialist
                                www.edalsolutions.be

                                1 Reply Last reply
                                0
                                • EddyE Offline
                                  EddyE Offline
                                  Eddy
                                  wrote on last edited by
                                  #35

                                  Great, thanks,

                                  You could put a link here and everybody will follow you ;)

                                  Qt Certified Specialist
                                  www.edalsolutions.be

                                  1 Reply Last reply
                                  0
                                  • Z Offline
                                    Z Offline
                                    ZapB
                                    wrote on last edited by
                                    #36

                                    Out of interest what tools do you use to record these videos please?

                                    Nokia Certified Qt Specialist
                                    Interested in hearing about Qt related work

                                    1 Reply Last reply
                                    0
                                    • R Offline
                                      R Offline
                                      raja26
                                      wrote on last edited by
                                      #37

                                      I have checked out your videos, they are excellent source of learning for beginners. I should probably do something like this just to give back something to the community.

                                      1 Reply Last reply
                                      0
                                      • S Offline
                                        S Offline
                                        ShadowMoses
                                        wrote on last edited by
                                        #38

                                        I have watched quite a few of these videos and just would like to say thank you for all your efforts in making them. Keep up the great work.

                                        1 Reply Last reply
                                        0
                                        • T Offline
                                          T Offline
                                          Tslv
                                          wrote on last edited by
                                          #39

                                          @rootshell thanks for your tutorials. They are great.
                                          I too have had problems on finding good learning material for starting Qt for Symbian development. That is why I have decide to create few videos that deal with that subject. Currently there is only Hello world app explained. Any advice to would be appreciated. I am not a native speaker so I have provided subtitles. You can find videos here:

                                          Channel
                                          https://www.youtube.com/user/MobileDevVT/videos

                                          Hello World for Symbian^3 with Qt Quick components done using Qt Creator
                                          http://youtu.be/JnCAlHmhF_k

                                          Qt HelloWorld Explained part 1 of 2
                                          http://youtu.be/fLue8bbh-zc

                                          Qt HelloWorld Explained part 2 of 2
                                          http://youtu.be/YYtTouGKyQg

                                          Button Qt Quick Components for Symbian Part 1 of 2
                                          http://youtu.be/d73H5OsNK2Q

                                          Qt Video Tutorials
                                          http://www.youtube.com/user/MobileDevVT/videos
                                          More learning materials
                                          http://mobiledevvt.blogspot.com/

                                          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