C++ Qt 83 - Basic and Advanced Animation with the QGraphicsItem

Learn the basics and a bit of advanced animation with Qt all in one video

Video tags:


Awesome Tutorial.
Still the best QT tutorial video!
Thanks you very much, I was able to do program and it looks funny. I give sub and like.
BTW you pronounce it like 'anti'+ 'alias' +'ing'!
Graphics question:How would you go about doing real-time color-cycling in Qt, given that it doesn't havea general palettized color mode ?Color-cycling can be used to enhance visibility, andd create flows such as running water.
Thanks so fucking much!
"We haven't really discussed this shit" haha 83 videos without watching the guy curse just makes that hilarious
Btw is amazing that Qt4 already has amazing stuff like collision detection and some so-called game engines lack those stuff. Also the scene is an incredible framework.
Thanks for making all these videos, making my coding issues so much easier to understand !
I'm getting this error: "invalid new-expression of abstract class type 'MyItem'" Any help would be greatly appreciated.
Please can you share the code
Awesome dude! thank you..i learn so much dude, hope can learn more from u sensei :)
Very useful, thanks from Russia man, good job!
You should set the seed for the randomizer with qsrand(uint seed) in the main function and change the boundingRect of MyItem to (-10,-10,20,20), so it rotates in the middle also use qrand() % 2 instead of % 1
Thanks, useful and quite fun :) ".. so people will don`t have to type all this garbage" made me fun :)
Thank you very much for your courses! It is the best help in gui programming study I ever got. I suppose it's new standart in distance learning.
What would happen if I use a Qwidget instead of a QDialog beginning this video work the same.? please answer me...
How do you set your MyItem coordinates to be displayed in a TextBrowser? My problem is MyItem cannot be a sender in connect() because it is not a QObject. Is there a way to solve this? Thank you.
As you said, it's for advanced... Really good tutorial, but... Before I completely understood, I watched this video for about 4 times, plus reading documentation. IMHO, it would be better, if you have done this video much longer, but it would be easier to understand, and it would save time by watching once, not 4 times. But anyway, thanks from Russia for the tutorial, I have not seen such full course of videos about Qt and C++ at all.
Hi guys, I'm quite new to the Qt world, I've been watching Brian's videos as I'm trying to make an identical project where I've to draw a robot (circle+line) and do the collision event as in this video. The problem I'm facing is that I created my "robot" defining it as a QGraphicsItemGroup (wich Brian taught in a previous video) so I could join an ellipse with a line, and now I wanted to animate it as it's shown by the rectangles in this tutorial. Is it possible to create a new C++ class like "MyItem" and use QGraphicsItemGroup instead of QRectF boundingRect();??
Hey Bryan, Visual Studio allows fine easy refactoring of symbols (.NET Environment/Project). QT IDE also allows the same. Check this URL: 
What if i don't want square , i want circle what i should change ??? please rep 

QML Qt 138 - Introduction to QML

An introduction to qml in qt 5

C++ Qt 82 - Custom QGraphicsItem

Learn how to make custom object to display in the qgraphicsview

C++ Qt Game Tutorial 1 - Drawing the Player (rectangle)

We begin our journey of making games with c++ and qt by gently introducing 3 fundamental qt classes that you will use in every single one of your games. specifi

Qt C++ 05 Real Time Plotting with QCustomPlot

Use a button on a gui to add points to a plot. a simple example of how to implement real time plotting in c++.

С++ Qt - image rotation/вращение изображения

С++ qt programming - image rotation/qt - вращение изображения. qpixmap, qpainter, qtransform. sourse code:

Qt QML - 149 Calling C++ Functions

Simple demo uses the canvas and 2d context to interface with a c++ class

C++ Qt 81 - QGraphicsView and QGraphicsScene

Learn how to make complex image objects using the qgraphicsview

C++ Qt 74 - QPainter and QPen

Learn how to drawn on the screen with qpainter and qpen

C++ Qt 06 - layouts, tabs and buddies

Learn how to rapidly and graphically set-up a simple dialog

C++ Qt 85 - Binary IO basic object serialization

Learn how to save your objects to a file and read them back

Qt Training: Graphics View (part 1/3): Using GraphicsView Classes: Tuukka Ahoniemi

Graphics view (part 1/3): using graphicsview classes 2010 presented by: tuukka ahoniemi, digia part 2 here: an introduction to the qt graphicsview infrastructu

Qt - Анимация визуальных объектов (QPropertyAnimation)

Простой пример анимации кнопок посредством класса qpropertyanimation.

Animation and Motion with C/C++

Basic sprite animation and motion with sdl library and good old c/c++.

C++ Qt 80 - QPainter Transformations

Learn about painter transformations such as rotate and scale with qt

C++ Qt 83 - Basic and Advanced Animation with the QGraphicsItem