pycharm报黄提示(黄色高亮警告):non-default parameter follows default parameter(定义时将没有默认值的参数放到了有默认值参数的后面)

今天看QWidget源码的时候,看见里面有个参数被pycharm用红色波浪线标注,鼠标移动到上面,显示:
non-default parameter follows default parameter

pycharm报黄提示(黄色高亮警告):non-default parameter follows default parameter(定义时将没有默认值的参数放到了有默认值参数的后面)

原因是定义时将没有默认值的参数放到了有默认值参数的后面,默认参数值必须放在必选参数值后面

虽然如此,但毕竟是别人写好的源码,我不好改它,况且使用起来也没有遇到什么问题,,,,

参考文章:python中出现标红显示:non-default parameter follows default parameter