logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

qt之tablewidget设置自定义宽度和自适应宽度

设置列固定宽度设置第一列为固定宽度ui->tableWidget->horizontalHeader()->setSectionResizeMode(1,QHeaderView::Fixed);ui->tableWidget->setColumnWidth(1, 80);设置第一列为自动宽度ui->tableWidget->horizontalHeader

#qt#开发语言
tftp传输文件时出现Retry count exceeded; starting again

先用开发板ping 电脑ip ,若成功,检查电脑防火墙,将电脑防火墙全部关闭重试。

#嵌入式#c语言
windows 驱动开发调试之日志打印---------traceView 工具使用

如果没有找到,可按照官方window 驱动程序开发搭建环境,搭建环境后即可找到。1、traceView 工具一般可以在window kits 包里找到,如图。3、在属性页找到以下位置添加trace.h文件。此文件在新建驱动时即可找到。有可能会出现异常问题,出现此问题时,需要检查项目中的trace.h文件。是否有以下宏定义,如果有在文件头添加。4、编译驱动,生成.pdb 文件。连续点击下一步既可以完

文章图片
#驱动开发
lvgl之属性设置

设置方式lv_obj_add/clear_flag(obj, LV_OBJ_FLAG_HIDDEN );//设置一个按钮不可按下lv_obj_t * btn2 = lv_btn_create(lv_scr_act());lv_obj_align(btn2, LV_ALIGN_CENTER, 0, 40);lv_obj_clear_flag(btn2, LV_OBJ_FLAG_CLICKABLE);

#嵌入式
LVGL之样式处理

每个对象有以下几个部分,可以分别给每个部分进行样式处理,也可以给对象的状态添加样式,详见上一篇文章。• LV_PART_MAIN A background like rectangle*/• LV_PART_SCROLLBAR The scrollbar(s)• LV_PART_INDICATOR Indicator, e.g. for slider, bar, switch, or the ti

#嵌入式
lvgl学习之屏幕与刷新

①如何出一个屏幕并显示在hal_init()函数中写入一下代码/*Create a display buffer*/static lv_disp_draw_buf_t disp_buf1;static lv_color_t buf1_1[MONITOR_HOR_RES * 100];static lv_color_t buf1_2[MONITOR_HOR_RES * 100];lv_disp_dr

#嵌入式
lv_task_handler()是什么,lvgl到底在while(1)中做了什么

注释中只写了这一句:Call it periodically to handle lv_tasks,周期性的处理lv_tasks,为了更好的理解程序,我们分析源码,基于lv7.11.uint32_t handler_start = lv_tick_get();//获取程序自运行以来的运行时间,暂时没有用到。...

#嵌入式
DLNA(媒体共享)、Airplay(IOS系统的镜像以及共享)、Miracast(屏幕镜像)

DLNA:DIGITAL LIVING NETWORK ALLIANCE(数字生活网络联盟),由索尼、英特尔、微软等发起成立、旨在解决个人电脑,消费电器,移动设备在内的无线网络和有线网络的互联互通。如果是网络视频DLNA协议把视频链接(URL)发送,然后对接收端进行控制,所以即便关闭软件依然可以投屏,国内大部分视频软件用的是此技术。DLNA协议本身不支持镜像。AirPlay:隔空播放AirPlay

#ios#嵌入式
vm虚拟机无法访问共享文件夹

第一步:查找/mnt目录下是否有hgfs文件夹,如果有的话,sudo rm -r hgfs,强制删除此文件夹第二步:打开虚拟机-设置-选项,重新设置共享文件夹目录,或者开启在关闭,就是重启这个服务,选择确定退出第三步:如果还没有,重启再试一遍。...

#ubuntu
到底了