Go to file
ck eb2fff404f chore: bump version to 5.6.11
update changelog
2023-05-08 15:07:20 +08:00
.github chore: Sync by 2dd22560f7 2023-04-14 08:42:25 +00:00
.obs chore(CI): add OBS workflows 2023-03-29 09:40:37 +08:00
.reuse fix: DMPRISControl style conflicts with design 2023-04-18 10:10:56 +08:00
.tx chore: tx config tweak 2023-03-28 10:51:33 +08:00
LICENSES
archlinux fix: suppress cmake warning for missing directory specified 2023-04-21 13:22:03 +08:00
debian chore: bump version to 5.6.11 2023-05-08 15:07:20 +08:00
docs doc: update DSwitchButton docs 2023-04-21 10:30:49 +08:00
examples feat: Deprecate DApplicationSettings 2023-04-24 13:58:34 +08:00
include fix: adjust floatbutton's size in compact mode 2023-05-05 11:13:02 +08:00
misc
plugin
rpm fix: remove unused librsvg dependency from dtkwidget.spec 2023-04-21 13:21:34 +08:00
src fix: adjust floatbutton's size in compact mode 2023-05-05 11:13:02 +08:00
tests chore: DPrintPreviewDialog add update setting interface. 2023-03-10 09:27:36 +00:00
tools
.clog.toml
.gitignore
.gitlab-ci.yml
.packit.yaml
.project.json
.release.json
CHANGELOG.md
CMakeLists.txt fix: must set CMAKE_INSTALL_PREFIX before GNUInstallDirs 2023-04-28 07:39:52 +00: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
conanfile.py
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

  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.