chenbin
|
fcacf7129a
|
refactor: 打印预览重新梳理打印函数代码
由于需求不断增多原本打印部分的函数变得冗杂且不易观看,
重新梳理打印中的不同种情况,对代码进行分类梳理易于观看
,减少了不必要的变量创建。
Log:
Change-Id: Ibf7d018721604429302fb5a008be01eb199b9dc2
|
2020-12-30 10:30:55 +08:00 |
chengyulong
|
550ccc0031
|
feat: 并打模式翻页功能
实现并打下的翻页功能。
Log: 并打模式下的翻页功能
Task: https://pms.uniontech.com/zentao/task-view-49589.html
Change-Id: Idf509388924d91ed142ff4c516c6ceb609a3aa80
|
2020-12-30 09:19:15 +08:00 |
chenbin
|
9869795d8b
|
feat: 打印预览添加并打需求代码
打印预览新增并打功能,通过多页拼接的形式实现,同时
修改了水印,缩放,页边距,方向功能的适配。
Log: 新增并打功能
Task: https://pms.uniontech.com/zentao/task-view-49591.html,
https://pms.uniontech.com/zentao/task-view-49215.html
Change-Id: I90a9fdd46551e47d39ba314c7e2cf5bcbbcd19c4
|
2020-12-28 09:31:19 +08:00 |
pengwenhao
|
439ddce862
|
add: set window wallpaper interface
添加设置窗口壁纸接口
log: 添加设置窗口壁纸接口
Change-Id: Ie4bcb8fd857c295f797a73752462d8e5ac2df107
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
|
2020-12-25 14:03:06 +08:00 |
zccrs
|
c3876a7a0e
|
feat: 在DApplication中增加适配虚拟键盘的接口
1. 更改DStyle的策略,开启在点击输入框后就主动调起虚拟键盘的策略
2. 修复DMainWindow在自适应虚拟键盘时标题栏的阴影控件位置错误
3. 为DMainWindow默认开启对虚拟键盘的支持
4. 在DApplication中增加几个用于为窗口自动适配虚拟键盘区域的接口
Log: DTK程序支持自动调起虚拟键盘、输入控件自适应虚拟键盘的区域
Change-Id: I9aeb2b03db2959960932203277b7c9c6094ba0df
|
2020-12-25 13:35:27 +08:00 |
sunkang
|
68bfcae201
|
fix: DApplicationHelper已经废弃,使用DPaletteHelper替换DApplicationHelper类
1.在代码中使用DPaletteHelper类替换了DApplicationHelper类
2.修复响应系统字体改变信号无效的问题
Log:
Change-Id: Ibb80718a57baba388f7122c41e984f7fcc63e872
|
2020-12-25 13:31:41 +08:00 |
sunkang
|
ba974729be
|
feat: 新增DPaletteHelper类, 用于代替DApplicationHelper
1.实现上DPaletteHelper和DApplicationHelper的接口保持了一致,
基类改为了QObject
2.优化实现 init_createHelper 函数
Log:
Change-Id: Ib7864a991f311fc7341775f89da9b40f94bee759
|
2020-12-21 15:10:10 +08:00 |
chenbin
|
eac7ed298a
|
fix: 修复klu平台DSettingDialog出现死循环
klu下使用setWindowIcon设置窗口图标会调用DTitlebar中的setIcon函数,
此时会重新回调回自身的setWindowIcon函数,导致发出windowIconChanged
信号调用DTitlebar中的setIcon函数,出现死循环。发现在klu下并不需要这
两个信号因为此时就是对这两个函数本身进行的操作。
Log: 修复klu下DSettingDialog设置图标出现死循环
Bug: https://pms.uniontech.com/zentao/bug-view-55484.html
Change-Id: Ic9de5479d07a6e5d48b44277f933584726983a79
|
2020-12-14 14:00:49 +08:00 |
linxun
|
3e76945c8e
|
feat: 增加打印机逐页打印,由前向后,由后向前功能
将想要的逐页传递给打印机进行打印
Log: 增加打印机逐页打印,由前向后,由后向前功能
Task: https://pms.uniontech.com/zentao/task-view-49592.html
https://pms.uniontech.com/zentao/task-view-49590.html
Change-Id: I5a5946484fa63534aca64d4cef82efc07b9a5c89
|
2020-12-11 09:37:26 +08:00 |
zhangkai
|
822d18d56b
|
feat: 打印顺序UI
新增打印顺序UI
Log: 新增打印顺序UI
api: 新增打印顺序选择_q_printOrderComboIndexChanged接口
Change-Id: Idac9387cd2dd799fcd410079bc32fc5d265bbb6f
|
2020-12-08 17:47:44 +08:00 |
zhangkai
|
2af411f102
|
feat: 并列打印排版UI模块
新增并列打印排版UI
Log: 新增并列打印排版UI,可选择每页排版及其顺序
Task: https://pms.uniontech.com/zentao/task-view-49585.html
api: 新增setPageLayoutEnable设置控件是否可用
新增_q_pagePersheetComboIndexChanged选择并列打印排版
Change-Id: Ibc59310a76d9044872812a1810c6c878686d26d2
|
2020-12-08 16:16:44 +08:00 |
chenbin
|
82ae7b5d16
|
feat: 打印预览异步预览实现代码
打印预览实现异步预览代码,具体需求是当预览文件页数较多时
,传统的打印预览方式加载数据时间过长,不利于用户体验。这
里的实现方式是,每次只向应用获取一页的数据,以此加快预览
时间。
Log: 打印预览异步预览实现
Task: https://pms.uniontech.com/zentao/task-view-49083.html,
https://pms.uniontech.com/zentao/task-view-49082.html,
https://pms.uniontech.com/zentao/task-view-49081.html
Change-Id: If3985861e840e6845ba6d5bbf7387f1fb18a6c8f
|
2020-12-07 11:04:27 +08:00 |
chenbin
|
4984d4dad9
|
feat: 打印预览添加根据路径打印接口
增加根据路径打印接口,根据给定文件进行打印,防止大文件
压缩画质导致打印效果模糊的问题。置灰部分属性cups不能支
持的属性,并添加cups库直接打印。
Log: 打印预览添加从路径打印
Task: https://pms.uniontech.com/zentao/task-view-47171.html
https://pms.uniontech.com/zentao/task-view-47164.html
Change-Id: I4767a477a939799ba2af5c5a76e45e1464286e4a
|
2020-11-25 10:58:28 +08:00 |
ck
|
affb254c01
|
feat: 重载dh_makeshlibs
安装时依赖dtk的版本号要不小于构建时的版本,需要系统部改脚本支持
Log: 修改打包规则
Change-Id: I24cacfec43bc0093314fbfc4aa5386b37d9999c1
|
2020-11-24 11:22:08 +08:00 |
chenbin
|
7b1c665049
|
fix: 打印预览打开水印功能默认选择文本水印
判断是否为初次打开水印功能,若是则默认设置文本水印,不是则保留之前的设置
关闭水印按钮时,清除已添加的水印
Log: 解决水印开启后,文字水印默认未勾选问题
api: 新增waterMarkBtnClicked,判断开启关闭水印
Bug: https://pms.uniontech.com/zentao/bug-view-54373.html
Change-Id: I96b516996035ad6903fc58d24265b39de6b26b60
|
2020-11-18 16:11:18 +08:00 |
chenbin
|
29cce374f0
|
fix: 打印预览修复大图片水印切换属性卡顿问题
卡顿的主要原因是将绘图操作写入QPicture的耗时,写入QPicture是为了
打印输出和预览保持一致,但没想到会有耗时操作。解决办法是将打印输
出的耗时操作拿出到打印时进行,并使用QImage取代QPicture进行绘制,
明显能够提高加载大图片的速度。
Log: 修复打印预览添加大图片水印切换属性时卡顿问题
Bug: https://pms.uniontech.com/zentao/bug-view-53970.html
Change-Id: I5a24a8ff08e64bf6ecfd8b449d63ee27f4097e8b
|
2020-11-18 11:17:44 +08:00 |
chenbin
|
54e0f1a636
|
fix: 打印预览修复切换水印类型文字缩放失效问题
由于之前的逻辑,设置文字和设置文字缩放是单独的操作,
因此需要界面做对应调整才会生效。本次修改对应逻辑,将
设置文字和缩放调整到绘制的时候生效以解决此问题。
Log: 打印预览修复切换水印类型文字水印缩放失效的问题
Bug: https://pms.uniontech.com/zentao/bug-view-54381.html
Change-Id: Icf1905d95a24e35d3b3a8fc055381912ac0650cc
|
2020-11-18 11:11:57 +08:00 |
linxun
|
da5a186535
|
fix: 水印大小,透明度,旋转,颜色接口的调用
调用预览提供的接口,设置水印大小,透明度,旋转,颜色
Log: 调用预览提供的接口,设置水印大小,透明度,旋转,颜色
Task: https://pms.uniontech.com/zentao/task-view-43541.html
https://pms.uniontech.com/zentao/task-view-43534.html
https://pms.uniontech.com/zentao/task-view-43533.html
Change-Id: I4150977dc8dd9af7afcb934c2c3d39d968abb0ab
|
2020-11-09 17:18:55 +08:00 |
chenbin
|
4ec6b66c17
|
fix: 打印预览水印部分提供统一设置接口方式
打印预览水印提供多次修改水印参数属性只做一次刷新预览的功能,
由于多次修改参数,每次修改都会调用刷新重绘,导致页面可能在多
此刷新之后出现卡顿现象。
Log: 打印预览多次修改属性只刷新一次
Task: https://pms.uniontech.com/zentao/task-view-43956.html
Change-Id: Ia730a69470fa4c190dbb8905ad2411e3144491e1
|
2020-11-09 16:30:59 +08:00 |
chenbin
|
74a97dc4e7
|
fix: 修复预览水印设置缩放对文字水印无效的问题
单独对文字水印进行判断,按照默认值65点大小进行设置;
并添加灰色打印下字体颜色仅为灰色,修复文字水印旋转后字体
位置异常.
Log: 水印缩放对水印文字生效,并解决文字水印旋转后位置异常的问题
Task: https://pms.uniontech.com/zentao/task-view-43956.html
Change-Id: I04c0266036620552db3331c0a0d86f7f1fd29e7d
|
2020-11-09 16:00:14 +08:00 |
chenbin
|
1538f09aa8
|
fix: 打印预览黑白显示优化鼠标滚轮和拖拽
由于预览缩放和预览拖拽会触发PageItem的paint事件,
因此当预览黑白效果时,每一次触发鼠标事件都会执行一
次置灰操作.这里是去掉不必要的置灰.仅在打印属性发生
变化时进行置灰.
Log: 优化打印预览缩放和拖拽对黑白效果的卡顿的问题
Task: https://pms.uniontech.com/zentao/task-view-43956.html
Change-Id: I5c0b1e2742765497e7ab46c16b3b5ce55487d60a
|
2020-11-06 17:59:08 +08:00 |
chengyulong
|
681ef727e4
|
feat: 增加取色窗口,获取颜色.
增加取色窗口,传给预览水印所需要的颜色.
Log: 水印文字图片取色,全色板取色.
Task: https://pms.uniontech.com/zentao/task-view-43540.html
https://pms.uniontech.com/zentao/task-view-43539.html
Change-Id: Icbb2be380c358ea8558b02a3d7cfd5f4cc3167fc
|
2020-11-06 17:57:33 +08:00 |
chengyulong
|
4b2919e73c
|
fix: 修改图片水印和文字切换时导致的水印绘制区域错误的问题
在生成页面后根据页面大小设置水印的boundingRect,设置完成后再将水印旋转角度还原设置。在更新设置时,调用update进行水印的重绘。添加水印布局设置
Log: 修改图片水印和文字切换时导致的水印绘制区域错误的问题,并实时更新
Task: https://pms.uniontech.com/zentao/task-view-43955.html
Change-Id: I3cd6f451b83698490cce0866ee7f1e630b86d447
|
2020-11-06 14:45:21 +08:00 |
chenbin
|
ea8783d583
|
fix: 打印预览水印数据绘图优化
由于预览缩放和预览拖拽会触发水印的paint事件,因此每次
进行鼠标拖拽和缩放的时候都会进行一次绘图,导致页面出现
不流畅的现象.主要的处理办法是将生成的效果拿出paint函数
内不进行多余的绘图操作,效果仅在属性发生变化是改变.
Log: 优化打印预览水印绘制进行鼠标拖拽和缩放导致的卡顿
Task: https://pms.uniontech.com/zentao/task-view-43956.html
Change-Id: Ifa7a8ccc186c2b3f82b6756b232f54c716a2624c
|
2020-11-05 17:57:10 +08:00 |
chenbin
|
8cd1f29653
|
feat: 预览打印水印数据融合原始数据打印
添加打印机打印、生成PDF、生成图片功能中水印数据融合原始数据
进行打印,生成具有水印效果的数据.
Log: 打印原始数据与水印数据的融合
Task: https://pms.uniontech.com/zentao/task-view-43547.html
Change-Id: Ie8793a4606c13a661e5dddf87e43d39f2777c003
|
2020-11-04 15:28:47 +08:00 |
zhangkai
|
6302fb38ed
|
feat: 打印预览图片水印
增加打印预览图片水印,根据图片路径传所选图片
Log: 打印预览图片水印
api: 新增选择图片接口customPictureWatermarkChoosed
Task: https://pms.uniontech.com/zentao/task-view-43532.html
Change-Id: I0932983cf5f3a95d49bd70d64099a0edfeea398d
|
2020-11-04 11:30:39 +08:00 |
zhangkai
|
c0c1cac3a4
|
feat: 打印预览文本水印内容选择
新增文本水印内容选择功能
Log: 打印预览文本水印内容选择
api: 新增文本水印内容选择函数_q_textWaterMarkModeChanged
自定义文本水印函数_q_customTextWatermarkFinished
预览设置水印文本setTextWaterMark
Task: https://pms.uniontech.com/zentao/task-view-43545.html
Change-Id: Ia4ad96deabfa7790b5f9c87343e7f2438e8c7b30
|
2020-11-03 14:33:08 +08:00 |
chengyulong
|
62e5a7b3d3
|
feat: 新增水印功能
打印预览项目增加图片水印功能,文字水印完成部分接口
Log: 打印预览项目增加图片水印功能
Task: https://pms.uniontech.com/zentao/task-view-42935.html
Change-Id: If042979e2058213f001c5d3ec8afdf10985a76c8
|
2020-11-03 09:38:08 +08:00 |
zhangkai
|
9e2e55c955
|
feat: 打印预览添加水印UI
添加水印模块的UI
Log: 打印预览添加水印的UI模块
Task: https://pms.uniontech.com/zentao/task-view-43536.html
Change-Id: Ib9a7ebc848a6b3c430fb6d2ff83638ee5d7f0b86
|
2020-11-02 17:26:18 +08:00 |
zccrs
|
0feec2de98
|
feat: add DApplication::globalApplication
添加一个用于生成DApplication的接口,主要是为了跟deepin-trubo
配合使用,避免程序自身再创建DApplication对象,使用globalApplication
将支持共享deepin-turbo已创建的实例。
Log:
Change-Id: I8699f522599334f10ba870bdfe6d84c8079287d8
|
2020-10-28 15:29:50 +08:00 |
chenbin
|
1ba28661aa
|
feat: 打印预览添加另存为图片的功能
新增另存为图片的功能,图片默认存到桌面,创建一个新
文件夹,文件夹名按照默认名称递增,文件名按照文件夹名
称进行递增。图片格式包括png和jpeg,具体格式通过外部
接口进行定义。
Log: 打印预览添加另存为图片功能
Task: https://pms.uniontech.com/zentao/task-view-41443.html
Change-Id: I56f1ad31426e8a0259d7398f169d46f1d5784e03
|
2020-10-23 09:05:10 +08:00 |
linxun
|
aa8757d408
|
feat: 保存PDF文件优化
增加外部调用设置的接口setDocname
Log: 另存为PDF时,外部应用通过接口可以设置文件名,保存PDF文件使用该文件名,优化函数名称
Task: https://pms.uniontech.com/zentao/task-view-40832.html
api: 增加api setDocname docName
Change-Id: Ib29360207fd46a874cc640083856521d05190564
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/8010
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: kongyunzhen <kongyunzhen@uniontech.com>
Reviewed-by: liuyong <liuyong@uniontech.com>
Reviewed-by: lvpeilong <lvpeilong@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-10-21 11:06:41 +08:00 |
liuyang
|
6c7d88d418
|
fix: 移除qt5multimedia模块
去掉对qt5multimedia模块的依赖,废弃DVideoWidget类
Log: 去掉qt5multimedia模块
Change-Id: I3c0ea8997a3fa4b8824f5ad40fd1cbc85988b050
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/8101
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-10-21 09:22:02 +08:00 |
zhangkai
|
ba9212e2be
|
feat: 打印预览自定义页面格式化优化、异常提示优化
当输入格式不符合要求比如5-1时,回车自动调整为1-5,若输入不符合要求,则键入或者回车时给出提示
Log: 指定页面-格式化优化、异常提示优化
Task: https://pms.uniontech.com/zentao/task-view-40841.html
api: 新增异常提示函数tipSelected(TipsNum tipNum)
Change-Id: Ie57d3cb5f2f1c8310bbc20b0506d3da60d300568
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/8020
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: yanbowen <yanbowen@uniontech.com>
Reviewed-by: lvpeilong <lvpeilong@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-10-20 16:38:16 +08:00 |
chenbin
|
a00b34a967
|
feat: 打印预览增加预览界面缩放功能
打印预览增加预览界面缩放功能,鼠标拖拽功能,增加缩放
还原按钮,增加设置缩放范围为10-200%,增加其他预览属性
改变时自动还原缩放
Log: 打印预览增加预览界面的缩放功能
Task: https://pms.uniontech.com/zentao/task-view-40839.html
Change-Id: I742077b66eb933bd8b2aebcacde6071db78ed796
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/7837
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: zhangjide <zhangjide@uniontech.com>
Reviewed-by: zhangyueqian <zhangyueqian@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-10-20 10:47:10 +08:00 |
chengyulong_cm
|
10f4cb419b
|
fix: 修改翻页功能,设置选择当前页时可翻页
去掉当前页不可翻页的限制,并增加并打翻页逻辑
Log: 修改翻页功能,设置选择当前页时可翻页
Task: https://pms.uniontech.com/zentao/task-view-40847.html
Change-Id: I9dd6e2c17ae2f4f9ec81e970e5955a222ffbb367
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/7799
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-10-19 11:08:03 +08:00 |
linxun
|
db8411ef07
|
feat: 打印预览页边距优化
页码参数可调整,数值变化时自动变成自定义边距选项,保留数值
Log: 页边距几个固定值选择下的参数可调整
Task: https://pms.uniontech.com/zentao/story-view-5653.html
Change-Id: Iac4696d9a5b6318ef63ae041f505a66d2beb3322
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/7586
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: kongyunzhen <kongyunzhen@uniontech.com>
Reviewed-by: lvpeilong <lvpeilong@uniontech.com>
Reviewed-by: liuyong <liuyong@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-10-16 10:52:37 +08:00 |
chenbin
|
79dbea4c68
|
fix: 调整DMenuExample代码以解决cpu使用率过高的问题
由于在paintEvent中使用setPixmap会导致函数重复调用paintEvent
导致绘图事件不断执行,程序出现cpu使用率过高的问题。调整代码
避免setPixmap在paintEvent事件中执行。
Log: 修复example程序cpu使用率过高
Change-Id: I308b7cd5d64cb0db5c868223381df09b2d84e029
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/6051
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Reviewed-by: liuyong <liuyong@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-24 13:24:47 +08:00 |
chenbin
|
b809bebb14
|
feat: Example中添加DMenu的示例
新增DMenuExample的窗口和布局,增加DMenu的示例。
Log: Example新增DMenu的示例
Change-Id: I7f9d8f05c9abb2877aa626cf7b48cfa45eed920c
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/5270
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Reviewed-by: caitongxun <caitongxun@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-18 09:48:47 +08:00 |
sunkang
|
401be99230
|
feat: 添加DRubberBand的例子
添加dtk example的DRubberBand例子
Log: 添加DRubberBand的使用示例
Change-Id: I8d5bcfbfe9b376775dcef8d0bc9c6050a14c7c3a
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/5097
Reviewed-by: chenke <chenke@uniontech.com>
Reviewed-by: hudeng <hudeng@uniontech.com>
Reviewed-by: liuyong <liuyong@uniontech.com>
Tested-by: hudeng <hudeng@uniontech.com>
|
2020-09-17 13:28:49 +08:00 |
chenbin
|
acf29df192
|
fix: 修复DDialog标题信息多行显示显示不全的问题
DDialog中的标题和信息,设置文本换行后,切换字体大小,窗口不随
字体大小自适应增大,出现文字显示不全.具体做法是切换字体大小时,
手动判断当前文本的高度,并手动更新控件高度
Log: 修复DDialog标题信息文字显示不全
Change-Id: I60ab21f39c64bbae458cb5c025ff174e020fe6c8
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/4940
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Reviewed-by: liuyong <liuyong@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-17 09:47:44 +08:00 |
chenbin
|
a182427797
|
fix: 修复DBackGroundGroup背景色消失的问题
由于之前的bug问题,需要删除未显示的widget,导致此控件
在初始化显示前,不显示所有控件.在Show事件时重复判断
一次已解决此问题
Log: 修复DBackGroundGroup背景色消失
Bug: https://pms.uniontech.com/zentao/bug-view-48171.html
Change-Id: Ie9a39852a287be474bc30fef3c0dfbfc99b47f43
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/5084
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Reviewed-by: liuyong <liuyong@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-16 16:57:52 +08:00 |
wangpeng
|
75dc61ecdc
|
feat: 添加Example的window示例模块
内部包括 DTabBar DSizegrip DStatusBar DMainWindow DTitleBar控件
Log: 添加Example的window示例模块
Change-Id: I480b5bb2dfd00c22c2640be41a727128abc5e1f0
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/4874
Reviewed-by: chenke <chenke@uniontech.com>
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: liuyong <liuyong@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-16 16:34:28 +08:00 |
sunkang
|
ca2fc7e126
|
feat: 添加Example的ToolTip,Spinner,LCDNumber模块
1.添加dtk Example的ToolTip,Spinner,LCDNumber模块,添加相关资源文件
2.模块描述信息的QLabel添加鼠标选中文本的功能
Log: 添加dtk Example的ToolTip,Spinner,LCDNumber使用例子
Change-Id: I818415ae3e03294639272a1d6d2432d3d26ee26c
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/4382
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Reviewed-by: zhangyueqian <zhangyueqian@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-16 10:23:57 +08:00 |
linxun
|
1500d555ce
|
fix: 修复自定义页码警告问题
当页码为空选项切换为自定义页码添加警告
Log: 修复自定义页码警告问题
Bug: https://pms.uniontech.com/zentao/bug-view-46597.html
Change-Id: Ie10a4a031e596fe11894f27ecaacc1c9124919b4
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/4704
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: kongyunzhen <kongyunzhen@uniontech.com>
Reviewed-by: lvpeilong <lvpeilong@uniontech.com>
Reviewed-by: liuyong <liuyong@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-15 15:00:54 +08:00 |
Liu Yang
|
5d1f5ce459
|
feat: 补充 ProgressBar 例子
完成 DProgressBar、DWaterProgress 和DColoredProgressBar 示例
Log: 完成 ProgressBar 示例
Change-Id: If43b92f85b3381501d6f6d293fb62efad203eec4
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/4360
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Reviewed-by: liuyong <liuyong@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-15 14:38:03 +08:00 |
chenbin
|
c526f86782
|
feat: Example中添加ListView页面的布局
添加Example中的ListView界面的布局和相关资源文件,
根据设计的样式,实现布局.
Log: 添加Example中ListView页面的布局和资源
Change-Id: If247ba2fc4ff4ee47a3457ca7c3d15a69eda69c9
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/4280
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Reviewed-by: zhangyueqian <zhangyueqian@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-10 17:35:36 +08:00 |
zhangkai
|
b48fc14515
|
fix: 打印预览页边框显示有误
设置背景及标题栏大小跟随控件大小变化而变化
Log: 修复打印预览页边框显示有误的问题
Bug: https://pms.uniontech.com/zentao/bug-view-46386.html
Change-Id: Ibec4968685364a6d12dc210d589f8e32c426c696
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/4154
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: kongyunzhen <kongyunzhen@uniontech.com>
Reviewed-by: lvpeilong <lvpeilong@uniontech.com>
Reviewed-by: zhangyueqian <zhangyueqian@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-10 10:47:06 +08:00 |
sunkang
|
840db7f7b8
|
feat: 添加example button的例子,给example添加icon
1.添加button的例子
2.给example添加icon
Log: 添加button的例子,给example添加icon
Change-Id: I9a76a3a41052b2cb98a58dedbb08e497c4e48f90
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/4088
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Reviewed-by: zhangyueqian <zhangyueqian@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-09 16:37:59 +08:00 |
sunkang
|
084a6f8ee4
|
refactor: 调整example的UI设计,整理删除Example的部分代码
1.对Example的代码进行重构,整理删除部分代码
2.添加了部分图标资源文件
Log: 对dtk的example按照新的UI设计实现
Change-Id: I0e19db2d956d0481542736eed5a8739ee0b7c372
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/3756
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: hudeng <506460991@qq.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-07 11:35:26 +08:00 |
sunkang
|
582a2db24c
|
feat: 添加Button的使用例子
添加了DPushButton,DWarningButton,DSuggestButton的使用例子
Log: 添加Button的使用例子,简单展示用法
Change-Id: I9b6de9fc40bd1fa06155f7b112d6fd8502b7cb15
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/3416
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: zhangjide <zhangjide@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-03 09:59:34 +08:00 |
sunkang
|
62ec5e0d7f
|
refactor: 重构example代码
重构example的代码,采用两级菜单实现,并整理相关代码
Log: 重构example代码,使dtk的控件展示更清晰
Change-Id: Ib5a98936446f284f820533528bfe8d33611f4217
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/3273
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-02 15:38:24 +08:00 |
chengyulong_cm
|
8ef32c3a9e
|
fix: 修改预览页面和页码显示错误的问题
修改翻页、改变纸张\页边距\打印方向后预览页面和页码显示错误的问题。
Log: 修改预览页面和页码显示错误的问题
Bug: https://pms.uniontech.com/zentao/bug-view-45306.html
https://pms.uniontech.com/zentao/bug-view-45310.html
https://pms.uniontech.com/zentao/bug-view-45312.html
Change-Id: Ic89bacf3a8d571a839fa64bbaaf746b8103315e9
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/3113
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-02 09:31:32 +08:00 |
linxun
|
e5cb5e6c9d
|
fix: 修改打印自定义页码不合法无警示信息的问题
增加对自定义页码的判断,对不合法的页码增加警示提示
Log: 修改打印自定义页码不合法无警示信息的问题
Bug: https://pms.uniontech.com/zentao/bug-view-45316.html
Change-Id: Ib0d32a84ad22c1c575f1d13ca1a92ffcd6b7314e
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/3063
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: kongyunzhen <kongyunzhen@uniontech.com>
Reviewed-by: lvpeilong <lvpeilong@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-01 18:01:03 +08:00 |
kongyunzhen
|
ccaf1a6a6a
|
fix: 修复DDialog在未设置defaultbutton时内部包含的其它控件也不响应enter和return事件
移除窗口action,从pressevent中捕获enter和return事件进行处理
Log: 修复DDialog在未设置defaultbutton时内部包含的其它控件也不响应enter和return事件
Change-Id: Ice929c7977fb4ce16070d693238a4ae6ad26bc10
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/2592
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: zhangjide <zhangjide@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-31 14:59:39 +08:00 |
zhangkai
|
1f6c994b19
|
chore: 打印预览模块代码规范性清理
清理qDebug打印代码、测试代码、空格、不必要注释以及二期ui开发代码,头文件引用规范性调整、代码段新增空格
Log: 打印预览模块代码清理
Change-Id: I0a0d6cf7b82c4a607cd3f23f72c8dba5b80c9278
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/2873
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-29 13:24:12 +08:00 |
zhangkai
|
f43b2a9ed3
|
fix: 切换主题,背景色设置及去除界面边框问题
根据当前主题,设置对应颜色,设置边框宽度为0
Log: 切换主题,背景色设置及去除边框设置
Change-Id: I0e74a2ef14a05ff713ef5015609e94a56dd6f1e9
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/2849
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: kongyunzhen <kongyunzhen@uniontech.com>
Reviewed-by: lvpeilong <lvpeilong@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-28 18:06:03 +08:00 |
linxun
|
1c52e998bf
|
fix: 修复自定义边距某一个数值为0时,其他数据失效的问题
获取打印机和纸张的最小边距,增加判断,有一个边距小于最小值,将所有边距设为最小值
Log: 修复自定义边距某一个数值为0时,其他数据失效的问题
Bug: https://pms.uniontech.com/zentao/bug-view-44560.html
Change-Id: I887b7324df6537d0fd2c4ba5854e150cf70f92e8
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/2780
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Reviewed-by: lvpeilong <lvpeilong@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-28 18:05:30 +08:00 |
chenbin
|
a21a824ad7
|
fix: 自定义页边距后,增加失去焦点和Return按下预览界面页边距更改
设置自定义边距后,当spinbox失去焦点或者按下return(enter)键,调用外部
重绘预览界面页边距更改。同时避免1秒超时刷新界面和失去焦点界面的冲突。
Log: 自定义页边距spinbox增加失去焦点预览界面页边距更改
Bug: https://pms.uniontech.com/zentao/bug-view-44675.html
Change-Id: I956d0f4d136d70c8ccfe3e6f2340979ef0b01588
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/2758
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-28 18:05:30 +08:00 |
chengyulong_cm
|
c2ce367a79
|
fix: 更新debian/api.json文件
更新debian/api.json文件
Log: 更新debian/api.json文件
Change-Id: Iae2e815b9ef6c36c79414c5f614567fcfb5e1fe5
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/2562
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-28 18:04:23 +08:00 |
Lvpeilong
|
f260788b89
|
fix(debian): 修复control文件格式问题
修复control文件格式错误导致自动打包失败的问题
Log: 修复control文件格式问题
Change-Id: Ibc3f20f38bf49056d2cd07873d66349935bb6d40
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/754
Reviewed-by: lvpeilong <lvpeilong@uniontech.com>
Reviewed-by: kongyunzhen <kongyunzhen@uniontech.com>
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-28 17:48:53 +08:00 |
Lvpeilong
|
7189684b11
|
feat(Depends): 添加cups依赖
添加cups依赖
Log: 添加cpus编译依赖
Change-Id: Ie12efae4318ef5dc199f67f90bc255aad07f5b74
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/565
Reviewed-by: lvpeilong <lvpeilong@uniontech.com>
Tested-by: hudeng <hudeng@uniontech.com>
|
2020-08-28 17:41:41 +08:00 |
sunkang
|
27ccb10293
|
feat: DIconButton添加设置圆形按钮的接口
添加了一个设置圆形button的接口,圆形button的属性与普通的DIconButton属性一致,
除了外观和focusRect是圆形
Log: 添加了一个设置圆形button的接口
Task: https://pms.uniontech.com/zentao/task-view-33616.html
Change-Id: I01b0e34112fba20bb2c337fc0558a8f6907bc9b9
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/2570
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-25 14:02:28 +08:00 |
chengyulong_cm
|
51f4581575
|
fix: 更新debian/api.json文件
更新debian/api.json文件
Log: 更新debian/api.json文件
Change-Id: I764696f603de0b6c9314c1f0f6334462cb57af2d
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/2566
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: chenke <chenke@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-21 10:50:45 +08:00 |
zccrs
|
c0a388f560
|
refactor: remove DRegionMonitor
先前已经将DRegionMonitor类的实现移动到了dtkgui库
dtkwidget中的类已经被标记为废弃,此类引入了对
libdframeworkdbus2库的依赖,因此直接将其移除以减
轻dtkwidget对其他库的依赖
Log:
Change-Id: Ic4c426261d33a9620e10fc473df13a4418bd1d1f
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/2406
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: zhangjide <zhangjide@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-19 17:05:52 +08:00 |
zccrs
|
f38157524f
|
refactor: remove DSvgRenderer
这个类已经迁移到了dtkgui,它本身引入了其他库的依赖
为了优化使用到这个类的应用,移除这个已经废弃的类会
带来不错的收益
Change-Id: I5cf00a254f9240426582a9c6f7169793d977e635
Reviewed-on: http://gerrit.uniontech.com/c/dtkwidget/+/2140
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: zhangjide <zhangjide@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-17 15:26:41 +08:00 |
ck
|
40307c0ccf
|
fix: 加入symbols文件后有的架构打包失败
文件名改为 symbols.amd64 只在amd64 平台检查abi兼容
Log: 修复加入symbols文件后有的平台打包失败
|
2020-07-02 18:26:56 +08:00 |
lyym
|
2feb7c3bdf
|
abigail: 集成dabi的json文件到包中
通过json文件来对比检查EXPORT_SYMBOL的函数是否发生改变,在debian目录加入了之
前的版本生成的json文件用来和基于当前生成的做对比
Log: 加入用以对比检查EXPORT_SYMBOL的函数是否发生改变的json文件
Task: https://pms.uniontech.com/zentao/task-view-28032.html
|
2020-06-28 17:48:58 +08:00 |
chengyulong_cm
|
3fcd231382
|
docs: Add symbols file
增加ABI兼容符号列表文件
Log: 增加ABI兼容支持
|
2020-06-22 10:22:54 +08:00 |
zhangwengeng
|
3d1d83f485
|
license: switch to LGPLv3 license
|
2020-04-24 16:17:37 +08:00 |
zccrs
|
b16d536945
|
fix: build failed on amd64/i386
|
2019-10-26 16:19:52 +08:00 |
zccrs
|
84c417fc9c
|
fix: the deb package install file suffix of platform on x86_64
|
2019-10-09 15:42:53 +08:00 |
zccrs
|
f34920e7d0
|
fix: don't install libcms.so in not support platforms
|
2019-10-09 14:07:12 +08:00 |
zccrs
|
f1fc95d4e8
|
feat: support "Automatic Speech Recognition" for DSearchEdit
|
2019-10-08 20:20:58 +08:00 |
zccrs
|
f8e48233ff
|
fix: add libdtkgui-dev for libdtkwidget-dev
|
2019-09-03 15:17:13 +08:00 |
zccrs
|
738af216ae
|
refactor: update the package version to 5.0.0
|
2019-09-03 10:51:23 +08:00 |
zccrs
|
eb894767a7
|
refactor: move same class to dtkgui
|
2019-08-28 16:39:55 +08:00 |
zccrs
|
3344d3361e
|
refactor: disable library symbols check
|
2019-08-13 16:13:16 +08:00 |
zccrs
|
38bcd55c62
|
fix: remove same symbols
remove symbols of DStyleOptionButton
|
2019-08-02 20:34:41 +08:00 |
zccrs
|
b13cabb4f1
|
fix: check symbols failed on build package
|
2019-08-02 20:16:40 +08:00 |
zccrs
|
edf1741f6a
|
chore: remove create dtkwidgt_config.h codes
fix the dtk-svgc tool install path
|
2019-07-30 18:41:33 +08:00 |
zccrs
|
6f4df7f291
|
fix: use the DWIDGET_TRANSLATIONS_DIR
|
2019-07-26 17:31:20 +08:00 |
zccrs
|
fe15d32b71
|
Revert "update version 5.0"
This reverts commit 782192d8c2.
|
2019-07-25 13:48:44 +08:00 |
deepinzhangshuang
|
782192d8c2
|
update version 5.0
|
2019-07-25 11:28:27 +08:00 |
deepinzhangshuang
|
c90c910127
|
update for stable sym check
|
2019-04-22 13:33:52 +08:00 |
deepinzhangshuang
|
8f85df6783
|
update symbols for 32
|
2019-04-19 18:03:20 +08:00 |
zccrs
|
c5fbab2359
|
fix: remove extra symbols
|
2019-04-18 15:34:05 +08:00 |
zccrs
|
eba2adde3b
|
Update symbols file
|
2019-04-18 09:11:59 +08:00 |
zccrs
|
e2f8e00568
|
chore: save dpkg-parsechangelog calls in debian/rules
https://github.com/linuxdeepin/internal-discussion/issues/866
Change-Id: I50839f8db713bcb41aa78b56585441817129b9c1
|
2019-01-25 10:27:22 +08:00 |
haruyukilxz
|
9a72d912d8
|
feat: update version number for expermimental
Change-Id: I47d502733be3b8418655516672135523bf7f7700
|
2018-10-08 13:36:03 +08:00 |
haruyukilxz
|
3ce05b0ef3
|
fix: repair version number error
Change-Id: I29d9465243d9e06aecd144a81b00b701e68ee7ce
|
2018-10-08 10:43:10 +08:00 |
Iceyer
|
9d034f1ff7
|
refactor: remove deprecated interface
Change-Id: I5d0d1454df90c577f0f1dd1c4b26cb2489599aca
|
2018-08-31 10:56:56 +08:00 |
Iceyer
|
93c9b37393
|
refactor: new dswitch button
Change-Id: I2d6b33cffb7ff296640aadbcd7cb5083185974e8
|
2018-08-29 10:14:24 +08:00 |
zccrs
|
0afad0c230
|
feat: support set the translate context on DSettingsDialog::updateSettings
Change-Id: I3c8ddecf05e9b69e0fcaf037eb1f84385bddba4e
|
2018-07-23 12:05:41 +08:00 |
deepinzhangshuang
|
f95c70d819
|
remove some symbols chekc to support qt 5.10.1
Change-Id: I272b5f7868720a0477612ccfc62eff2959d1c6ff
|
2018-06-04 14:57:34 +08:00 |
zccrs
|
ff5b9480e1
|
fix(DTabBar): setTabMaxiumnSize is invalid
Change-Id: I4e262c7bcb5d8a2226d1f6c34cbea9c692961d12
|
2018-05-17 15:58:49 +08:00 |
Iceyer
|
000b06eb0c
|
fix: remove missing symbols
Change-Id: I835c8c7ec4f204b023f8dadd26afe95d045b07e6
|
2018-05-14 15:54:58 +08:00 |
Iceyer
|
ea074f6dc5
|
fix: update symbols
Change-Id: Id81910fae75f494f139173750914a94bc667d6db
|
2018-05-14 15:23:21 +08:00 |
isoletsy
|
44ad0764cf
|
ignore missing symbols on mips64el and sw
Change-Id: Ie54500e25a709741e6cce9488a2a82e566fc84a1
|
2018-05-09 16:53:01 +08:00 |
石博文
|
8cf6740265
|
migrate: update dframeworkdbus version to 2.x
Change-Id: I8a094fdb3b96d80f21c39ae6a6948b53b1f5d41f
|
2018-05-08 13:50:43 +08:00 |