Conversation
add Qt5::Gui to COMMON_LIBS Log:
change cmake min required version to 3.7 change c++ standard to 17 for google-test Log:
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: justforlxz The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Reviewer's GuideThis PR updates CMake configurations to require CMake 3.7 across all subprojects, adds the missing Qt5::Gui dependency, bumps the C++ standard to 17, and includes new headers in the dde-dconfig-daemon to resolve build issues (notably on Arch Linux). Class diagram for new includes in dde-dconfig-daemon main.cppclassDiagram
class main_cpp {
+QCoreApplication
+QDebug
+DLog
+QCommandLineParser
+QDir
+dconfigserver.h
}
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Hey @justforlxz - I've reviewed your changes and they look great!
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
deepin pr auto review代码审查意见:
总体来说,这些更改是合理的,但需要确保所有依赖的库和工具都支持这些更新,并且代码库中的所有代码都兼容这些更新。同时,添加适当的注释和文档可以帮助其他开发者更好地理解这些变更。 |
Summary by Sourcery
Update build configuration and fix missing dependencies to restore compatibility and modernize requirements
Bug Fixes:
Build: