Log: |
||
|---|---|---|
| .github | ||
| .obs | ||
| .reuse | ||
| .tx | ||
| LICENSES | ||
| archlinux | ||
| debian | ||
| docs | ||
| examples | ||
| include | ||
| misc | ||
| plugin | ||
| rpm | ||
| src | ||
| tests | ||
| toolGenerate/dconfig2cpp | ||
| tools | ||
| .clog.toml | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| .packit.yaml | ||
| .project.json | ||
| .release.json | ||
| .syncexclude | ||
| CHANGELOG.md | ||
| CMakeLists.txt | ||
| LICENSE | ||
| README.md | ||
| README.zh_CN.md | ||
| VERSION | ||
| VERSION.in | ||
| conanfile.py | ||
| dtkwidget.cmake | ||
| linglong.yaml | ||
README.md
Deepin Tool Kit Widget
Deepin Tool Kit Widget(DtkWidget) provides the base widgets on Deepin.
中文说明:README_zh_CN.md
Documentation
中文文档:dtkwidget文档
Dependencies
Build dependencies
- Qt >= 5.6
Installation
Build from source code
- Make sure you have installed all dependencies.
sudo apt build-dep ./
If you need to use the designer plugin, you can:
$ sudo apt install qttools5-dev
# build
$ cmake ./plugin/dtkuiplugin -B build -DINSTALL_PLUGIN=ON -DCMAKE_INSTALL_PREFIX=/usr
$ cmake --build build -j$(nproc)
# install
$ cd build
$ sudo make install
- Build:
cmake -B build
cmake --build build -j$(nproc)
- Install:
cd build
sudo make install
Getting help
Any usage issues can ask for help via
Getting involved
We encourage you to report issues and contribute changes
- Contribution guide for developers. (English)
Made with dtkwidget
List of some open source projects using dtkwidget: (Contact us or open a pull request to add yours)
- DMarked: Markdown Editor with dtkwidget
- DtkTimer: Clock with dtkwidget
- simple-image-filter: Image Process with dtkwidget
- SparkStore: SparkStore
- WingHexExplorer: Powerful Hexadecimal Editor with dtkwidget
- WingTool: A Productivity Plugin-based Toolbox with dtkwidget
- ScreenLight: A small tool to ajust the brightness of the screen with dtkwidget
License
deepin-tool-kit is licensed under LGPL-3.0-or-later.