A configurable custom Qt widget for showing a "waiting" spinner icon