diff --git a/Doc/graph/qclasses.gv b/Doc/graph/qclasses.gv
new file mode 100644
index 0000000000000000000000000000000000000000..31facacdd276519e5c2fb5630250df3672f2750b
--- /dev/null
+++ b/Doc/graph/qclasses.gv
@@ -0,0 +1,15 @@
+digraph QtClasses
+{
+    node[shape=box];
+
+    QGraphicsView->QAbstractScrollArea->QFrame->QWidget[arrowhead=onormal color=chocolate4];
+
+    QGraphicsView->QGraphicsScene[style=dashed color=blue];
+
+    QGraphicsScene->QObject[arrowhead=onormal color=chocolate4];
+
+    QGraphicsProxyWidget->QGraphicsWidget->QGraphicsObject->QGraphicsItem[arrowhead=onormal color=chocolate4];
+    QGraphicsObject->QObject[arrowhead=onormal color=chocolate4];
+    QGraphicsWidget->QGraphicsLayoutItem[arrowhead=onormal color=chocolate4];
+
+}
\ No newline at end of file
diff --git a/hugo/content/dev/dev/analyses.md b/hugo/content/dev/dev/analyses.md
index 4ef3610c3599802373f936be73a22e7fca97ffe8..63fbe15cc67cc3b81ccd5a937a3f3dfca444fd4a 100644
--- a/hugo/content/dev/dev/analyses.md
+++ b/hugo/content/dev/dev/analyses.md
@@ -11,6 +11,10 @@ Data and job view class hierarchy:
 
 {{< figscg src="/img/auto/src_doc/data+job-view.svg" width="800px">}}
 
+Qt graphics classes:
+
+{{< figscg src="/img/auto/src_doc/qclasses.svg" width="800px">}}
+
 Mask collaboration:
 
 {{< figscg src="/img/auto/src_doc/mask-classes.svg" width="800px">}}