Go to file
github-actions[bot] 816584d751 chore: New release 5.7.21
Log:
2025-08-14 20:28:24 +08:00
.github chore(CI): add debian check workflow 2025-07-08 09:42:12 +00:00
.obs chore: disable broken workflow build 2024-04-01 13:19:00 +08:00
.reuse feat: update translation configurations and translations 2025-08-13 14:27:58 +08:00
.tx fix: update transifex configuration 2025-08-14 13:28:31 +08:00
LICENSES chore: replace doxygen theme 2023-01-14 23:32:54 -06:00
archlinux chore: New release 5.7.21 2025-08-14 20:28:24 +08:00
debian chore: New release 5.7.21 2025-08-14 20:28:24 +08:00
docs doc: update docs for dwatermarkhelper 2025-03-04 20:04:21 +08:00
examples fix: resolve various compilation warnings 2025-08-14 11:39:42 +00:00
include fix: resolve various compilation warnings 2025-08-14 11:39:42 +00:00
misc feat(build): support Qt6 2023-06-16 17:32:43 +08:00
plugin fix: resolve various compilation warnings 2025-08-14 11:39:42 +00:00
rpm chore: New release 5.7.21 2025-08-14 20:28:24 +08:00
src fix: resolve various compilation warnings 2025-08-14 11:39:42 +00:00
tests fix: resolve various compilation warnings 2025-08-14 11:39:42 +00:00
toolGenerate/dconfig2cpp feat: Add files generated by qdbusXML2cpp and DCONG2cpp 2025-03-04 20:04:21 +08:00
tools feat(build): support Qt6 2023-06-16 17:32:43 +08:00
.clog.toml
.gitignore doc: update docs for dpasswordedit 2023-07-03 08:59:15 +00:00
.gitlab-ci.yml
.packit.yaml
.project.json
.release.json
.syncexclude chore: update .syncexclude 2025-06-18 17:00:40 +08:00
CHANGELOG.md chore: New release 5.7.21 2025-08-14 20:28:24 +08:00
CMakeLists.txt feat: Support VERSION file 2025-06-11 11:47:29 +08:00
LICENSE
README.md docs: update readme 2023-03-14 16:14:35 +08:00
README.zh_CN.md docs: update readme 2023-03-14 16:14:35 +08:00
VERSION chore: New release 5.7.21 2025-08-14 20:28:24 +08:00
VERSION.in feat(ci): Add auto release workflow 2025-06-11 11:47:29 +08:00
conanfile.py
dtkwidget.cmake fix: add security hardening flags and optimize build settings 2025-07-03 21:03:48 +08:00
linglong.yaml feat(build): support Qt6 2023-06-16 17:32:43 +08:00

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

  1. 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
  1. Build:
cmake -B build
cmake --build build -j$(nproc)
  1. 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

Made with dtkwidget

List of some open source projects using dtkwidget: (Contact us or open a pull request to add yours)

License

deepin-tool-kit is licensed under LGPL-3.0-or-later.