简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
当我们完成了Qt程序的开发,希望交予测试,或是正式发布的时候,需要将我们的程序进行层层封装,最终以一个安装包的形式呈现给用户。专业版的软件发布,以Qt软件为例,需要三个步骤:生成版本信息,生成Release版程序,代码打包和制作安装包。本篇将分别对上述三个步骤展开描述。......
Qt滚动日期选择器最近产品经理提了一个需求,要实现一个滚动日期选择器。这个功能看似简单,实际实现起来不容易,里面有一些细节需要注意。目前网上很难找到类似的控件,只能找到单独的一条控件这意味着又要开始造轮子了 ( ・᷄д・᷅ )我先实现了单条的纵向控件,分别实现年、月、日独自的上下拖拽,最后把它们整合在一起。代码比较繁琐,不够优雅,不过功能还是实现了的 ✌ ・︵・年份滚动条rollingboxy.h
首先介绍一下我的环境,Linux环境下使用Qt,交叉编译到ARM板上调试,ARM板自带WIFI模块,大部分Linux命令我都可以自由地使用。首先,需要通过控制台命令来获取WIFI信息,按照图片上画的,至少要得到WIFI名称、信号强度和加密方式。获取WIFI的命令有很多,但是简单地调用命令获取WIFI信息文件无法直接使用,还需要提取到其中的字符串信息。假定我们通过一些命令,获取到了这些内容,还要通过
gitlab项目管理流程任何项目开始即创建对应项目仓库;issues应覆盖项目从原始需求->项目结题过程中各环节,记录问题、解决思路等;及时整理,及时归档;流程图git常用命令图创建项目团队注意事项正式项目应所属团队,对于新项目,先创建团队,再创建项目;团队名遵循首字母大写,_连接的方式;为便于管理,创建团队时,请在Develop_group_5下创建子团队(需要Maintainer权限);
在完成接口开发后,为了给其他开发人员调用,通常需要将这部分代码打包生成动态链接库文件。动态链接库很好地保证了代码的封装性和独立性,作为接口,它可以很好地独立于主程序,便于更新。调用接口的主程序编译时也会绕过已生成的动态链接库,仅作连接,在运行时使用它,减少了前端人员编译的时间消耗。......
本文内容涉及消息队列、MQTT基础知识,以及工程应用相关的服务器搭建、调试软件使用和代码示例。帮助读者一文搞清楚QT-MQTT开发所需的要点。
在Rockchip RK3399 Pro开发板上跑通第一个Qt程序准备工作:将Qt从Windows移植到Linux一、交叉编译器的准备下载交叉编译工具安装交叉编译工具二、交叉编译Qt库三、在QtCreator上交叉编译安装QtCreator四、在ARM开发板上跑通第一个Qt程序开发板Qt配置执行Qt程序参考资料这是我毕业后做的第一个项目。项目过程中,要求把之前在Windows上编译的Qt程序移植到
算法开发API,打包docker并发布项目需求如下:已完成训练的模型,开发为可供调用的接口服务。创建Dockerfile,将模型打包为docker容器镜像。将docker容器镜像推送至Harbor。开发API首先获取到开源的python代码,下载训练好的模型,在本地配置好运行环境,测试是否满足需要。也可以根据需求用自己的数据集训练。测试成功后,简化代码,删减不需要的代码(如训练和验证代码)。然后将
点击QLineEdit显示软键盘在嵌入式开发时,不能通过鼠标键盘输入是很常见的。这时候就需要通过软件层,实现软键盘和输入法来满足用户需求。一般来说,软键盘的显示通常和QLineEdit的点击事件挂钩。而QLineEdit与QPushButton不同,它并没有clicked的信号,因此需要通过别的方式来监测点击事件。因此,点击QLineEdit显示软键盘可以解耦为两个问题:1)软键盘+输入法; 2)