Deepin Tool Kit Widget(DtkWidget) provides the base widgets on Deepin.
中文说明:README_zh_CN.md
中文文档:dtkwidget文档
- Qt >= 5.6
- 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
Any usage issues can ask for help via
We encourage you to report issues and contribute changes
- Contribution guide for developers. (English)
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
deepin-tool-kit is licensed under LGPL-3.0-or-later.