The drawing above show the classic Raster Graphics where the drawing is done directly on the screen by a CPU. This is how classic Qt and C#/Forms works.
The drawing below show the same with WPF/QML involved. The code (or QML/XAML) will in this case create and object that we can manipulate from code, but drawing is done by the GPU. This causes some changes moving from raster to GPU graphics as you only can manipulate the object through commands.