deepin widgets; hover actions