Hi
I would just create the the Es symbols in inkscape and save as svg.
QLabel can be used to both display the Text ( with different font size) and
can also show SVG image. SVG is vector and can be shown in any size.

Is each "row" always the same so each row can be premade or does app need to
put a row together with random symbols?

What are the rule for the 20/200 number.

would next row (3) be 20/50 ?

is this the full symbol set ? ( just E rotated 4 times )
alt text

Also how do you tell app is to show single big E, a row or multiple rows?
Just like 3 buttons to show or would it be random ?

Also the sizes seems important (of the Es )
alt text
So you would need some sort of reference size to display it at say 25%