[TagWidget] Various cleanups of the TagWidget and associated classes
There various parts which have never been cleaned up after changes during the last 10 years:
-
The TagCheckBox does not contain any checkbox, but is mostly an extended QLabel Update associated variable naming, remove extraneous intermediate Layouts, simplify and optimize the event handling.
-
The Test app was not working correctly, as the tag list was not set initially. The layout did not update on alignment changes.