![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具编写_AssistantTool
工具编写 AssistantTool, 提供常用的功能
小砖头1994
明天更好一点点
展开
-
[AssistantTool]_11_添加asc解析并显示波形
[AssistantTool]_11_添加asc解析并显示波形 创建时间:20210809 09:16:54 介绍 参照QtStudy工程Tool中11_AscAnalyse程序,将Asc文件解析和波形显示功能集成到此工具中。 集成样式 主要代码如下 qcustomplot使用 void AscAnalyseForm::setupPlot(int lineNum, QVector<double> times, QVector<double> values) { //原创 2021-08-23 12:47:48 · 272 阅读 · 0 评论 -
[AssistantTool]_10_时序计算面板
[AssistantTool]_10_时序计算面板 创建时间:20210115 14:35:00 添加时序计算页面 主要分两部分 上部分是采用grid layout形式排布参数 添加时序图和对应输入框 下半部分是一个ScrollArea, 然后放入Frame控件,并且将宽高固定,这样图片和对应位置的时序参数可以固定下来,并且在缩放窗口的时候,可以有滚动条保证各位置的图形查看和参数填写。 添加时序图,作为frame背景,这样可以放上对应输入框来友好的获参数输入。 QFra原创 2021-08-22 22:15:40 · 279 阅读 · 0 评论 -
[AssistantTool]_7_添加生成测试图的功能
[AssistantTool]_7_添加生成测试图的功能 创建时间:20200615 17:30:00 功能 生成测试图,并保存对应原始数据到文件中,用来给嵌入式设备测试输出原色是否正常的问题 支持的格式 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bpJ3aC6T-1629641365376)(image/2020-06-15-17-45-45.png)] RGBA8888 RGB888 RGB565 支持的图像 渐变色 随机数原创 2021-08-22 22:11:15 · 76 阅读 · 0 评论 -
[AssistantTool]_6_添加生成YUV文件的功能
[AssistantTool]_6_添加生成YUV文件的功能 创建时间:20200615 22:14:00 功能 生成yuv数据,用来编码使用。 主要代码 生成数据,写入文件中 void CreateColorForm::frame_render(int frameCount) { int colorIndex = 0; int frame = 0; int ret; char *disY = NULL; char *disUV = NULL; i原创 2021-08-22 22:08:05 · 127 阅读 · 0 评论 -
[AssistantTool]_5_添加配置界面,使用单例模式
[AssistantTool]_4_生成原始数据文件 创建时间:20200525 23:35:58 使用单例模式,由于需要使用ui,所以这里没有将SettingForm构造函数私有化。需要使用的时候进行注意使用instances获取实例。 如果界面已经由ui加载了, 这里会直接将this赋值给inst. instances中不会在new SettingForm(); 界面 代码 头文件 #ifndef SETTINGFORM_H #define SETTINGFORM_H #includ原创 2021-08-22 22:07:36 · 106 阅读 · 0 评论 -
[AssistantTool]_4_生成原始Color数据文件
[AssistantTool]_4_生成原始Color数据文件 创建时间:20200525 23:35:58 界面介绍 变量 enum{ FMT_NV12, FMT_UYVY, FMT_YUYV, }; int frameSize; int width; int height; QString fileName; int frameCount; int fmt; char *f原创 2021-08-22 22:06:36 · 121 阅读 · 0 评论 -
[AssistantTool]_3_添加TAB示例
[AssistantTool]_3_添加TAB示例 创建时间:20200507 14:14:14 环境 桌面环境:Ubuntu 18.04.3 LTS IDE:Qt Creator 4.7.1 Qt版本:5.9.7 仓库地址:https://github.com/ZhengPengqiao/AssistantTool.git 功能介绍 我们将一个tag页的内容,使用新的ui页面进行布局, 这样可以让每个tab的内容完全分离,容易每个tab功能页的维护 添加TAB页 右击TabWidget-&原创 2021-08-22 22:05:25 · 98 阅读 · 0 评论 -
[AssistantTool]_2_修改TAB样式
[BaiduAIStudy]_2_修改TAB样式 创建时间:20200501 03:01:48 环境 桌面环境:Ubuntu 18.04.3 LTS IDE:Qt Creator 4.7.1 Qt版本:5.9.7 仓库地址:https://github.com/ZhengPengqiao/AssistantTool.git 介绍 修改AssistantTool工程的TabWidget样式。之后的AssistantTool的每个功能都按照一个Tab页完成 修改为TAB窗口 将窗口中的mainTo原创 2021-08-22 22:00:56 · 166 阅读 · 0 评论 -
[AssistantTool]_1_创建工程
[BaiduAIStudy]_1_创建工程 创建时间:20200501 03:01:48 环境 桌面环境:Ubuntu 18.04.3 LTS IDE:Qt Creator 4.7.1 Qt版本:5.9.7 仓库地址:https://github.com/ZhengPengqiao/AssistantTool.git 日期:20200501 14:00:00 创建工程 添加.gitignore # Prerequisites *.d # Compiled Object files *.s原创 2021-08-22 21:57:01 · 101 阅读 · 0 评论