mirror of
https://gitee.com/Vancouver2017/luban-lite-t3e-pro.git
synced 2025-12-14 18:38:55 +00:00
1.8 KiB
Executable File
1.8 KiB
Executable File
chart_view
chart_view图表控件,包含:曲线图、柱状图和饼图。源码位于src目录,示例位于demos目录。
-
控件列表
| 控件类型 | 说明 |
|---|---|
| x_axis | X轴控件 |
| y_axis | Y轴控件 |
| tooltip | 提示信息框控件 |
| line_series | 曲线图控件 |
| line_series_colorful | 彩色曲线图控件 |
| bar_series | 柱状图控件 |
| bar_series_minmax | 柱状图控件(同时显示最大最小值) |
| pie_slice | 饼图控件 |
-
运行示例效果截图
准备
- 获取 awtk 并编译
git clone https://github.com/zlgopen/awtk.git
cd awtk; scons; cd -
运行
- 生成示例代码的资源
python scripts/update_res.py all
也可以使用 Designer 打开项目,之后点击 “打包” 按钮进行生成; 如果资源发生修改,则需要重新生成资源。
如果 PIL 没有安装,执行上述脚本可能会出现如下错误:
Traceback (most recent call last):
...
ModuleNotFoundError: No module named 'PIL'
请用 pip 安装:
pip install Pillow
- 编译
scons
注意: 编译前先确认 SConstruct 文件中的 awtk_root 是否为 awtk 所在目录,不是则修改。 默认使用动态库的形式,如果需要使用静态库,修改 SConstruct 文件中的 BUILD_SHARED = 'false' 即可。
- 运行
./bin/demo


