Skip to content

Conversation

@caixr23
Copy link
Contributor

@caixr23 caixr23 commented Mar 18, 2025

Smart pointer causes multiple releases

pms: BUG-308701

Smart pointer causes multiple releases

pms: BUG-308701
@deepin-ci-robot
Copy link

deepin pr auto review

代码审查意见:

  1. activeaccoutnetwork.cpp文件中,onActiveConnectionChanged函数没有提供,无法进行全面的审查。但是,在onStateChanged函数中,建议使用const关键字修饰activeConnection变量,以避免不必要的修改。

  2. networkinitialization.cpp文件中,addFirstConnection函数中注释掉的qWarning语句应该被移除,以避免在生产环境中输出调试信息。

  3. networkinitialization.cpp文件中,onAddFirstConnection函数中,devPtr变量应该被声明为const,以避免不必要的修改。

  4. networkinitialization.cpp文件中,onAddFirstConnection函数中,device变量应该被声明为const,以避免不必要的修改。

  5. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  6. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  7. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  8. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  9. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  10. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  11. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  12. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  13. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  14. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  15. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  16. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  17. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  18. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  19. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  20. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  21. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  22. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  23. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  24. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  25. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  26. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  27. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  28. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  29. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  30. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  31. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  32. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  33. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  34. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  35. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  36. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  37. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  38. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  39. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  40. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  41. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  42. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  43. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  44. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  45. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  46. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  47. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  48. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  49. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  50. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  51. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  52. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  53. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  54. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  55. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  56. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  57. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  58. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  59. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  60. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  61. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  62. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  63. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  64. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  65. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  66. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  67. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  68. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  69. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  70. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  71. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  72. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  73. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  74. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  75. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  76. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  77. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  78. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  79. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  80. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()device->interfaceFlags()应该被声明为const,以避免不必要的修改。

  81. networkinitialization.cpp文件中,onAddFirstConnection函数中,addFirstConnection函数的参数应该被声明为const,以避免不必要的修改。

  82. networkinitialization.cpp文件中,onAddFirstConnection函数中,device->interfaceName()device->carrier()device->managed()

@deepin-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: caixr23, mhduiy

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@caixr23 caixr23 merged commit 12b0d13 into linuxdeepin:master Mar 20, 2025
15 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants