Skip to content

Commit

Permalink
Update developer.md
Browse files Browse the repository at this point in the history
  • Loading branch information
xiaoyifang authored Jul 10, 2024
1 parent ea8bc60 commit d0965eb
Showing 1 changed file with 17 additions and 5 deletions.
22 changes: 17 additions & 5 deletions website/docs/developer.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,22 @@ Developing GoldenDict is not hard.
If you know some C++ and optionally some Qt, you can start to modify GoldenDict right now:

* Install Qt and QtCreator
* (On Linux, install dependencies)
* Load `goldendict.pro` or `CMakeLists.txt`
* Modify some code
* Hit the `Run`.
(On Linux, install dependencies)

Windows(qtcreator for example)
Packages:
```
[x]qtX.X.X version
[x]MSVC2019 /GCC
[x]Qt5 Compatible Module
[*]Additional
[x]Qt Image formats
[x]Qt MultiMedia
[x]Qt Positioning
[x]Qt speech
[x]Qt webchannel
[x]Qt webengine
```

## Coding Standards

Expand All @@ -16,4 +28,4 @@ Commit messages should follow [Conventional Commits](https://www.conventionalcom

Reformat changes with `clang-format` [how to use clang-format](https://github.com/xiaoyifang/goldendict/blob/staged/howto/how%20to%20use%20.clang-format%20to%20format%20the%20code.md)

Remember to enable `clang-tidy` support on your editor so that `.clang-tidy` will be respected.
Remember to enable `clang-tidy` support on your editor so that `.clang-tidy` will be respected.

0 comments on commit d0965eb

Please sign in to comment.