随笔分类 -  C++/Qt

摘要:简介 本文按顺序分别讲:Windows平台下Qt工程怎么修改应用软件图标、任务栏图标、窗口图标 修改应用软件图标 步骤一:ico格式图片 1、需要在网上下载ico格式图片或者使用工具将png、jpg、gif等格式图片转换为ico格式图片 附:在线转换ico格式工具:http://www.ico51. 阅读全文
posted @ 2021-05-27 16:45 Citrusliu 阅读(4882) 评论(0) 推荐(0) 编辑
摘要:简介 集成罗技G29方向盘SDK,获取罗技G29方向盘的转角、油门、刹车、挡位等数据 SDK下载 地址:https://www.logitechg.com.cn/zh-cn/innovation/developer-lab.html 进入之后选择下载第一个:方向盘SDK SDK说明 解压后文件夹中有 阅读全文
posted @ 2021-05-26 11:58 Citrusliu 阅读(4118) 评论(6) 推荐(0) 编辑
摘要:概述: 1、A可以是守护进程也可以是守护脚本 2、A是守护进程 3、A具有保活其他进程的服务 守护进程(已验证) 1 //main.c 2 3 #include <stdio.h> 4 #include <unistd.h> 5 #include <sys/types.h> 6 #include < 阅读全文
posted @ 2020-12-24 14:02 Citrusliu 阅读(3432) 评论(0) 推荐(1) 编辑
摘要:概述:Qt工程文件中.pro的写法 qmake 变量 含义 #xxxx 注释 , 从“ #”开始,到这一行结束 SOURCES 指定源文件 SOURCES = *.cpp 对于多源文件,可用空格分开 SOURCES = 1.cpp 2.cpp 3.cpp 或者每一个文件可以被列在一个分开的行里面,通 阅读全文
posted @ 2020-12-22 15:56 Citrusliu 阅读(145) 评论(0) 推荐(0) 编辑
摘要:转载自:https://blog.csdn.net/liukang325 加:在main函数中写一个定时器,并启动 1 QTimer timer; 2 QObject::connect(&timer, &QTimer::timeout, [&]() { 3 qDebug() << "Time COO 阅读全文
posted @ 2020-11-09 11:47 Citrusliu 阅读(927) 评论(0) 推荐(0) 编辑
摘要:简介 使用条件变量,信号量,两种示例方式去实现生产者和消费者模型 1、条件变量 QWaitCondition 1 #ifndef MUTEXWAITCONDITION 2 #define MUTEXWAITCONDITION 3 4 #include <QCoreApplication> 5 #in 阅读全文
posted @ 2020-10-28 14:46 Citrusliu 阅读(2101) 评论(0) 推荐(0) 编辑
摘要:用于多字节的大端转小端 //大端转小端 void endianSwap(uint8_t *pData, int startIndex, int length) { int i, cnt, end, start; cnt = length / 2; start = startIndex; end = 阅读全文
posted @ 2020-10-26 15:27 Citrusliu 阅读(2220) 评论(0) 推荐(0) 编辑
摘要:Qt5.2.1│ ├─ActiveQt│ │ ActiveQt│ │ ActiveQtDepends│ │ ActiveQtVersion│ │ QAxAggregated│ │ QAxBase│ │ QAxBindable│ │ QAxFactory│ │ QAxObject│ │ QAxScri 阅读全文
posted @ 2020-08-14 15:45 Citrusliu 阅读(907) 评论(0) 推荐(0) 编辑
摘要:简介 使用Qt开发时,pro文件是对工程中所有源码、编译、资源、目录等的全方位配置的唯一途径, pro文件的编写非常重要,现对几个重要项进行说明(Win、Linux和Mac平台通用) 注释 以”#”开始的行,直到结束 模板变量 告诉qmake生成哪种makefile TEMPLATE = app 其 阅读全文
posted @ 2020-08-05 14:18 Citrusliu 阅读(812) 评论(0) 推荐(0) 编辑
摘要:我们拿在Qt项目中加入纯C语言写的代码文件来举例 问题 在Qt项目中如果加入纯C语言写的代码文件后,Qt工程就会无法编译。 解决方法 在纯C语言写的代码文件的头文件中加入以下内容即可 #pragma once //C++ 运行该文件时,extern C包含的内容用C语言方式连接 #ifdef __c 阅读全文
posted @ 2020-07-16 14:10 Citrusliu 阅读(1180) 评论(0) 推荐(1) 编辑
摘要:作者:Citrus 写于:2019.10.15 参考 Google C++ 编码规范 1.头文件 通常每一个 .cpp 文件都有一个对应的 .h 文件。也有一些常见例外,如单元测试代码和只包含 main() 函数的 .cpp 文件。 正确使用头文件可令代码在可读性、文件大小和性能上大为改观。以下规则 阅读全文
posted @ 2020-07-10 16:26 Citrusliu 阅读(1608) 评论(0) 推荐(0) 编辑
摘要:下载Qt安装包 网址 http://download.qt.io/archive/qt/5.12/5.12.2/ 上面的网站,估计下载很慢,这里贴上一个清华源的。 https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/qt/5.12/5. 阅读全文
posted @ 2020-07-10 15:55 Citrusliu 阅读(2477) 评论(0) 推荐(0) 编辑
摘要:转载自:https://www.cryfeifei.cn/577.html 安装c++开发环境 一般的系统应该都默认装了 sudo apt-get update sudo apt-get install gcc g++ 下载Qt安装包 网址 http://download.qt.io/archive 阅读全文
posted @ 2020-07-10 15:23 Citrusliu 阅读(7965) 评论(0) 推荐(0) 编辑
摘要:概要说明: 1、OpenCV头文件/库文件 opencv2/core.hpp //Mat核心库 opencv2/imgcodecs.hpp //读图片 opencv2/highgui.hpp //显示界面 使用CMake编译OpenCV源码: 1、使用mingw编译OpenCV 编译中遇到问题 & 阅读全文
posted @ 2020-07-02 15:26 Citrusliu 阅读(432) 评论(0) 推荐(0) 编辑
摘要:概要 1、Qt中 QByteArray 存储十六进制的数(例如 0xff),实际是以ASCII码存储的,存储形式为 '\xff'(其中 \ 是转码标识),单位是字节(一个字节存储一个十六进制数)如果需要比较的话,用 array.at(0) == '\xff' 表示,而不是 array.at(0) = 阅读全文
posted @ 2020-05-26 14:19 Citrusliu 阅读(20952) 评论(4) 推荐(1) 编辑
摘要:数据库基本概念: 1、数据和数据库(DB) 数据库就是存放数据的仓库,例如关系型数据库是按照二维表结构方式组织的数据集合,二维表由行和列组成,表的行称为元组,列称为属性。 2、数据库管理系统(DBMS) 它是位于用户应用程序和操作系统之间的数据库管理系统软件(例如:Oracle、MySQL、SQL 阅读全文
posted @ 2019-11-13 15:28 Citrusliu 阅读(369) 评论(0) 推荐(0) 编辑
摘要:多线程特点: 多线程程序行为无法预期,多次执行程序每次运行结果都有可能不同; 多线程程序执行顺序无法保证,它与操作系统的调度策略和线程优先级等因素相关; 多线程程序的线程切换可能发生在任何时间、任何地点; 多线程程序对代码的敏感度高,因此对代码细微修改可能产生意想不到的结果。 基于以上特点,开发人员 阅读全文
posted @ 2019-11-12 17:25 Citrusliu 阅读(507) 评论(0) 推荐(0) 编辑
摘要:HTTP(超文本传输协议 Hyper Text Transfer Protocol) 基于TCP/IP通信协议,属于应用层协议。 使用情况: HTTP是无连接(无连接的含义是限制每次连接只处理一个请求) HTTP是媒体独立的(只要客户端和服务器知道如何处理的数据内容,任何类型的数据都可以通过HTTP 阅读全文
posted @ 2019-11-11 16:14 Citrusliu 阅读(1590) 评论(0) 推荐(0) 编辑
摘要:TCP(传输控制协议 Transmission Control Protocol) 可靠、面向数据流、面向连接 的传输协议。(许多应用层协议都是以它为基础:HTTP、FTP) 使用情况: 相比UDP无连接,TCP是面向连接 相比UDP不可靠,TCP是可靠传输 相比UDP不提供流量控制,TCP是提供 阅读全文
posted @ 2019-11-08 11:31 Citrusliu 阅读(537) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示