请问如何在QLayout里面用多个方形图标icons组成一个完美的多边形

背景是使用C++和QT来开发的应用,我想在一个QLayout对象里面用多个完全一样的方形图标icons来组成一个多边形

多边形的每一条边就是一个icon的边,形成一个像花
比如用八个图标形成八边形,或者十个图标形成十边形等

请问大家有什么实现方式吗?
请提供一些想法
非常感谢!

img