Commit Graph

10 Commits

Author SHA1 Message Date
ck ff836690e5 chore: remove unused pro files
remove pro files
2023-07-12 09:43:34 +08:00
ck dcede1f96d chore: Adapt Qt6 && Dtk6 compilation
Since xdgiconloader is not adapted to Qt6, libxdg is disabled by default when compiling Dtk6
Do not install dconfig file in dtkgui to avoid conficts with dtk6gui
C++ 17 by default
DVERSION ==> DTK_VERSION
cmake_minimum_required 3.13
tools install to CMAKE_INSTALL_LIBEXECDIR
2023-06-19 13:13:09 +08:00
ck b683e97cbc fix(build): suport build with Qt6 && Qt5
使用条件编译将选择不同版本 Qt 接口
2023-06-19 13:13:09 +08:00
wangyixue a69ed2efdc chore: add export target support
Export target Dtk::Gui. Users can simply use target_link_libraries.

Log: add export target support
2022-12-29 09:52:49 +08:00
rewine f7324e32cf feat: Improve version information
1. 使用 CMakePackageConfigHelpers 生成 Config.cmake
2. 提供 DtkWidgetConfigVersion.cmake 供调用者检查版本
3. 使用 GNUInstallDir 提供的 FULL 版本变量配置 pkg-config 路径
4. 补充 pkg-config -L 参数
5. 增加引入 dtkcore 版本检查
2022-09-22 14:34:03 +08:00
ShootingStarDragons 7f227daf8a feat(tocmake): tocmake
I change the source code from qmake to cmake. Move the files
which will be install to the /usr/include to $root/include, which will
help to mattern match and easylier to do install. and the change will
break the build of qmake

Log: from qmake to cmake

Influence: qmake is breaked
2022-08-17 16:59:12 +08:00
xzl 987b356f46 chore: adapt REUSE license header
修改版权声明

Log: 修改版权声明
2022-08-11 05:01:51 +00:00
ck 99b89b3943 chore: dnd-example 优化及编译问题修复
1. 部分文件路径变化导致头文件找不到修复
2. 编译报错修复
3. 添加 ignore 的行为处理,当 client 拒绝时server不再继续走进度

Log:
Influence: none
Change-Id: Idd2d0df213d4c532b9fef35e0f4f6d60ec14a297
2021-12-08 16:17:55 +08:00
wangfei a0d4c793e1 fix: cppcheck错误警告修改
单参数构造函数添加explicit关键字,局部变量声明

Log: 修复cppcheck错误及警告
Change-Id: I187ec230376c3f72488e13509b87bcfdb5dd90c5
(cherry picked from commit 3ccc4785ef)
(cherry picked from commit f6c6854942b7b9ec26dc99d556ce39755910cce7)
2021-07-02 11:37:05 +08:00
Chris Xiong 6286dceb20 feat: add classes for advanced inter-process drag and drop support. 2019-09-24 14:29:02 +08:00