add generic.virtualization Qemu
diff --git a/diagrams/generic/virtualization.py b/diagrams/generic/virtualization.py
index 0695fd010..f7f9006a2 100644
--- a/diagrams/generic/virtualization.py
+++ b/diagrams/generic/virtualization.py
@@ -8,6 +8,10 @@ class _Virtualization(_Generic):
     _icon_dir = "resources/generic/virtualization"
 
 
+class Qemu(_Virtualization):
+    _icon = "qemu.png"
+
+
 class Virtualbox(_Virtualization):
     _icon = "virtualbox.png"
 
diff --git a/docs/nodes/generic.md b/docs/nodes/generic.md
index 508ab0a8e..5bab8cf10 100644
--- a/docs/nodes/generic.md
+++ b/docs/nodes/generic.md
@@ -98,6 +98,9 @@ Node classes list of generic provider.
 ## generic.virtualization
 
 
+<img width="30" src="/img/resources/generic/virtualization/qemu.png" alt="Qemu" style="float: left; padding-right: 5px;" >
+**diagrams.generic.virtualization.Qemu**
+
 <img width="30" src="/img/resources/generic/virtualization/virtualbox.png" alt="Virtualbox" style="float: left; padding-right: 5px;" >
 **diagrams.generic.virtualization.Virtualbox**
 
diff --git a/resources/generic/virtualization/qemu.png b/resources/generic/virtualization/qemu.png
new file mode 100644
index 000000000..39cf1f24e
Binary files /dev/null and b/resources/generic/virtualization/qemu.png differ

We have xen, virtualbox and vmware, so can we have qemu too please :) 

Also I've generate the png using autogen, and adding this
```bash
 if [ "$pvd" = "onprem" ] || [ "$pvd" = "azure" ] || [ "$pvd" = "generic" ]; then
    echo "converting the svg to png using inkscape for provider '$pvd'"
    python -m scripts.resource svg2png "$pvd"
  fi
```
using this image https://qemu.weilnetz.de/icon/benoit/black_and_orange_qemu_head.svg
but I didn't push this autogen change, as the image is now generated.