I would use the QGraphics system for it
make graphics items for all the gps devices and place them in a QGraphicsItemGroup