问题遇到的现象和发生背景
使用qt designer时,创建了一个qframe,其中包含多个控件,现在希望当焦点或者鼠标悬浮在其中任意一个 控件上时,这个qframe的style都做出相应的变化(改变背景颜色)
希望得到的结果
焦点或者鼠标悬浮在其中任意一个 控件时,这个qframe的style都做出相应的变化(改变背景颜色)
使用qt designer时,创建了一个qframe,其中包含多个控件,现在希望当焦点或者鼠标悬浮在其中任意一个 控件上时,这个qframe的style都做出相应的变化(改变背景颜色)
焦点或者鼠标悬浮在其中任意一个 控件时,这个qframe的style都做出相应的变化(改变背景颜色)
使用Qt Style Sheet,比如
frame->setStyleSheet("QFrame:hover { background-color: red; }");