mirror of https://github.com/linuxdeepin/dtkcore
1b07dacb79
1. 本次修改为了保证接口兼容头文件部分 的接口定义基本没有变动,包括文件名也是不变的。 但是实现部分做了一些调整,在原有实现的基础上做了 一些改进,包括不限于编码风格和部分定制化的修改。 2. 删除log目录下的无用 LICENSE 文件 3. 更新根目录下的 LICENSE 文件,LGPL-3.0-or-later Log: none Change-Id: I23e12fc3cff2ba1221586aa70fcb898bd4f15225 |
||
---|---|---|
.github/workflows | ||
.reuse | ||
LICENSES | ||
archlinux | ||
cmake | ||
debian | ||
docs | ||
examples | ||
include | ||
misc | ||
rpm | ||
src | ||
tests | ||
tools | ||
.clog.toml | ||
.gitignore | ||
.gitlab-ci.yml | ||
.packit.yaml | ||
.project.json | ||
.release.json | ||
CHANGELOG.md | ||
CMakeLists.txt | ||
LICENSE | ||
README.md | ||
README.zh_CN.md | ||
conanfile.py |
README.md
Deepin Tool Kit Core
Deepin Tool Kit (DtkCore) is the base development tool of all C++/Qt Developer work on Deepin.
You should read the Deepin Application Specification firstly.
Dependencies
Build dependencies
- Qt >= 5.10
Installation
Build from source code
-
Make sure you have installed all dependencies.
-
Build:
mkdir build
cd build
cmake ..
make
- Install:
sudo make install
Getting help
Any usage issues can ask for help via
Getting involved
We encourage you to report issues and contribute changes
License
deepin-tool-kit is licensed under LGPLv3.