logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Qt前端——Item Widgets:展示列表、表格或树形结构

是一组用于显示和操作项目(items)的控件,通常用于展示列表、表格或树形结构的数据。这些控件允许用户与数据进行交互,如选择、编辑、排序等。

文章图片
#qt#开发语言
Qt前端——Button控件

1、实现效果如下:在按钮中添加图片资源以及文字描述。一般使用Tool Button实现。1.1、过程(1)首先先在项目中添加好资源文件(2)选择Tool Button,在qt designed中找到icon(图标),选择资源,选择(1)中添加的图片资源添加后效果如下,会发现图片较小(3)通过修改iconSize可以修改资源大小修改后效果如下(4)按钮添加图片资源的同时添加文字:找到toolbutt

文章图片
#前端
undefined reference to XXX clang++: error: linker command failed with exit code 1

在对应的头文件中函数 analysis_imu(char_array) 没有用 extern "C"包裹,导致编译器不能识别出该c函数。在对应头文件中用extern "C"包裹住相应函数。

文章图片
#android
qt:在安装了mqtt模块后项目依旧报错::-1: error: Project ERROR: Unknown module(s) in QT: mqtt的问题

问题原因:因为另外一个项目使用的是不同的编译器,之前的mqtt模块只是安装在了另一个编译器中,所以需要在新的编译器中重新安装一遍mqtt模块。开发环境:windows、qt5.14.2。

文章图片
#qt#开发语言
Qt导入模块(charts、mqtt)

网上的资料大多都是说通过MaintenanceTool.exe来导入,但是运行后我这只显示已安装的模块,无法添加新的模块,折腾一番无果后,选择了重装Qt然后勾选上Qt Charts模块。找到对应自己Qt版本的路径(比如我的是5.14.2),然后在里面找到自己缺少的组件,把URL添加到临时资料档案库就可以显示未添加的模块了。关于只显示已安装模块的问题,参考这篇博客,猜测是因为临时资料档案库所用的镜像

文章图片
#qt#开发语言
在同一台电脑上Windows利用Putty通过openssh服务连接ubantu,并利用Pscp传输文件。

3)输入命令pscp qing222@192.168.47.139:/home/qing222/a1 F:\(注意空格),文件从ubantu下载成功。1)同理输入命令pscp F:\qwe.txt qing222@192.168.47.139:/home/qing222/2、Windows下载Putty,打开运行后输入ubantu的IP地址。1)查看Windows下载的Putty路径(找到Pscp

文章图片
#linux
Qt导入模块(charts、mqtt)

网上的资料大多都是说通过MaintenanceTool.exe来导入,但是运行后我这只显示已安装的模块,无法添加新的模块,折腾一番无果后,选择了重装Qt然后勾选上Qt Charts模块。找到对应自己Qt版本的路径(比如我的是5.14.2),然后在里面找到自己缺少的组件,把URL添加到临时资料档案库就可以显示未添加的模块了。关于只显示已安装模块的问题,参考这篇博客,猜测是因为临时资料档案库所用的镜像

文章图片
#qt#开发语言
到底了