摘要: 配置文件 使用快捷键Ctrl+Shift+p并键入运行命令首选项:打开设置(json)调出配置文件,主题配置以修改追加json属性值方式实现 效果概览 字体样式 "editor.fontSize": 17, "editor.lineHeight": 24, 基础主题 "workbench.color 阅读全文
posted @ 2021-01-25 20:10 派大海星 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 概述 在linux下可以为程序创建多个不同名的软链接,利用这个机制把多种功能封装到一个程序里,就构成了工具集合,例如开发板中的busybox。 # ls -la /bin lrwxrwxrwx 1 1000 1000 cp -> busybox lrwxrwxrwx 1 1000 1000 ls - 阅读全文
posted @ 2020-09-15 18:51 派大海星 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 细节 调用C库而不是C++库 要注意平台位数对应 解释型语言自上而下执行 函数类似标签,缩进表示代码块 一行一条语句时可以不用分号 如何分配一段内存等 代码 """ test python sample """ # 输入输出 print("hello ", end=" ") print("pytho 阅读全文
posted @ 2020-09-12 09:10 派大海星 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 打包文件 使用release模式编译程序。 拷贝exe到一个空白目录中。 打开Qt 5.14.2 (MinGW 7.3.0 32-bit)命令行工具。 在命令行中去到exe所在路径。 执行打包语句 windeployqt <EXE>拷贝依赖库。 删除文件 打包命令会拷贝所有依赖到当前目录,如果总文件 阅读全文
posted @ 2020-09-08 20:52 派大海星 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 关于QSS 除原生界面外,Qt提供了加载配置文件的方式来自定义和美化界面外观,这个配置文件也叫做样式表(QSS:Qt Style Sheets),它的语法与css类似,具体支持属性可参考官方文档。 编写QSS文件 新建一个文件命名为MyStyleSheet.qss,填入样式属性代码 QPushBut 阅读全文
posted @ 2020-09-08 14:57 派大海星 阅读(6682) 评论(0) 推荐(0) 编辑
摘要: 概述 libusb是开发与USB外围设备通讯应用程序的好帮手,其API精益且功能强大,完备内容可以查看接口文档和库提供的examples示例程序。 自己使用较多的是USB批量传输类型,在此记录下有关批量传输通讯需要的一些步骤。代码适用于存在批量传输端点的USB设备。 数据结构 查找设备的标识 str 阅读全文
posted @ 2020-08-20 08:56 派大海星 阅读(2115) 评论(0) 推荐(0) 编辑
摘要: SQL 是操作数据库的标准语言,适用于MySQL、Oracle、DB2 等数据库。Qt 的 QtSql 模块基于 SQL 提供了相关数据库操作函数,因此得以使这些数据库操作起来大同小异。下面的以SQLite数据库为例记录,生成的数据库可通过SQLiteStudio进行可视化操作。 添加模块 在.pr 阅读全文
posted @ 2020-08-12 20:11 派大海星 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 跨编译器的动态库 今天想用Qt去调用静态库,碰巧这个库又是用Vs生成的,于是乎... 使用Qt生成一个静态库,并使用Qt程序去调用,程序正常编译运行。但使用VS生成静态库,再使用Qt程序去调用,程序不能编译,错误File format not recognized (无法识别文件格式)。然而使用Vs 阅读全文
posted @ 2020-08-12 19:44 派大海星 阅读(1356) 评论(0) 推荐(0) 编辑
摘要: 使用C#程序模版 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static 阅读全文
posted @ 2020-08-05 20:29 派大海星 阅读(1368) 评论(1) 推荐(1) 编辑
摘要: 引用串口 在.pro文件中添加QT += serialport语句。 添加头文件 #include <QSerialPort> #include <QSerialPortInfo> 创建串口对象 QSerialPort serial; 初始化串口 //设置串口名 serial.setPortName 阅读全文
posted @ 2020-08-04 21:15 派大海星 阅读(710) 评论(0) 推荐(0) 编辑