关于#qt#的问题:使用qt designer时,创建了一个qframe,现在希望当焦点或者鼠标悬浮在其中任意一个 控件上时,这个qframe的style都做出相应的变化(改变背景颜色)

问题遇到的现象和发生背景

使用qt designer时,创建了一个qframe,其中包含多个控件,现在希望当焦点或者鼠标悬浮在其中任意一个 控件上时,这个qframe的style都做出相应的变化(改变背景颜色)

希望得到的结果

焦点或者鼠标悬浮在其中任意一个 控件时,这个qframe的style都做出相应的变化(改变背景颜色)

img

使用Qt Style Sheet,比如

frame->setStyleSheet("QFrame:hover { background-color: red; }");