Awesome
Qt-TimelineWidget
介绍
Qt 多列时间轴控件。
可与多段字符串格式自由转换,也可手动添加列表项。
专门用来以时间轴作为事件线发展顺序的故事大纲。
特点
- 时间背包功能:记录所有物品或属性发生的变化,随时回溯
- 时间可输入任意内容,不限于时间
- 每一时间段允许多列,即多个文字节点
- 全自动调整节点大小(宽高),尽量看起来舒服
- 行与行、列与列 之间任意拖拽更换顺序
- 可与文字自由转换,默认一段为一个文字节点
- 方便的多行操作
- 按需修改快捷键
- 所有编辑可撤销
- 美观的调整动画
时间背包
记录每一个时间点时,各“背包”中所拥有的物品与属性
借助时间轴大纲,可随时查看任意时间的长篇小说中的物品与数值变化
格式:[@背包名][操作]物品
,[@背包名]*物品[操作]属性
,其中@背包
可省略
@纳戒+还魂丹
纳戒中添加还魂丹(允许重复添加)@仓库-星罗玉
仓库中减去星罗玉@主角*等级=筑基初期
设置主角的等级为筑基初期(覆盖之前设置)@老婆*财产+200000
给老婆的财产增加20万(仅限纯数字)+辣条
-辣条
默认背包(空名,与有名字的区分)增减辣条*地址=xxx
设置默认背包中的某属性*钱包-10
默认背包中的钱包减少10(仅限数字),允许带单位*金币+20万元
支持添加常见计数单位
待办
- 多个文字节点竖向对齐(还没想好怎么做)
- 不同时间段之间的故事线可连成一条线