An attempt to write a badminton tournament management application in C++ with Qt