Ok I guess this is why the other changes.  Beyond my Qt skills but looks like you thought about it.