Alerts and slots, language build used to simplify observer sample implementations in sign programming and especially GUI design and style???????????????????????? vs ?????????????????????????Groove (engineering), a characteristic cut right into a hard product to deliver a spot for another component????????????????? ??????????????????????????????????