Periodic Table of elements implemented in a Qt widget