switch时,有如下代码时,在default处有警告提示:
default label in switch which covers all enumeration values
case OUTSIDE://不屏蔽此处时,default标签就不行
setCursor(Qt::ArrowCursor);
break;
default:
setCursor(Qt::ArrowCursor);
break;
解决办法: 因为default 标签 包含了case oustside中的内容,把 这个选项屏蔽掉就ok了。
// case OUTSIDE://不屏蔽此处时,default标签就不行
// setCursor(Qt::ArrowCursor);
// break;
default:
setCursor(Qt::ArrowCursor);
break;