Lv.的博客

随笔分类 -  qt

上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页
技术交流
摘要:准备工作: 在开始之前最好把GCC升级到5.0以上。 如果升级后出现“libstdc++.so.6: version `CXXABI_1.3.9' not found”错误,可以参考https://blog.csdn.net/zx714311728/article/details/69628836解 阅读全文
posted @ 2019-03-26 14:23 Avatarx 编辑
摘要:一、QTestLib简介 1、QTestLib简介 QTestLib是Qt提供的一种针对基于Qt编写的程序或库的单元测试框架。QTestLib提供了单元测试框架的基本功能,并提供了针对GUI测试的扩展功能。 2、QTestLib特性 QTestLib是为了简化QT程序或库的单元测试工作而设计的。QT 阅读全文
posted @ 2019-03-26 13:43 Avatarx 编辑
摘要:版权声明:若无来源注明,Techie亮博客文章均为原创。 转载请以链接形式标明本文标题和地址: 本文标题:Qt单元测试(QTestLib) 本文地址:http://techieliang.com/2017/12/483/ 文章目录 1. 创建 2. 基本操作 3. 高级操作 3.1. 命令行操作-可 阅读全文
posted @ 2019-03-26 13:28 Avatarx 编辑
摘要:最近才发现MinGW里面包含一个叫做gcov的工具,可以用来检查你的程序运行时调用了哪些代码,同时显示代码行被调用的次数。这个功能在代码的覆盖率和性能调优方便都能用上。 我的运行环境 Windows XP MinGW(gcc 4.4.0) Qt 4.8.4 第一步:编写一个可运行的Qt程序 要用到的 阅读全文
posted @ 2019-03-26 09:38 Avatarx 编辑
摘要:https://blog.csdn.net/tanou3212/article/details/79942840 TEMPLATE:定义了工程的编译模式 赋值方式为:TEMPLATE=app (1) app :建立一个应用程序的makefile,这是默认值,即如果template没有被指定,这个将被 阅读全文
posted @ 2019-03-26 09:10 Avatarx 编辑
摘要:<!-- flowchart 箭头图标 勿删 --> QT的一些文件操作,注册表的操作等,有些操作会无效,主要是因为没有对C盘的相关权限。 解决方法: 1. mingw编译器 在pro工程文件中加入 RC_FILE=main.rc rc文件,之前一篇博客中为程序增加图标也用到此文件,没错!可以为程序 阅读全文
posted @ 2019-03-19 10:58 Avatarx 编辑
摘要:1.安装redis。使用如下命令: wget http://dowload.redis.io/redis-stable.tar.gz tar xzf redis-stable.tar.gz cd redis-stable make(可以用make test 进行检查是否编译正确) make inta 阅读全文
posted @ 2018-11-02 15:53 Avatarx 编辑
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liulihuo_gyh/article/details/78425763 类似BS模式,客户端发送任务请求给服务端,服务端将处理结果返回给客户端。 redis负责消息的存储和转发。 仿真病人挂号看病, 阅读全文
posted @ 2018-11-02 15:47 Avatarx 编辑
摘要:版权声明:支持原创,转载请说明~ https://blog.csdn.net/luoyayun361/article/details/54934437 版权声明:支持原创,转载请说明~ https://blog.csdn.net/luoyayun361/article/details/5493443 阅读全文
posted @ 2018-10-26 14:50 Avatarx 编辑
摘要:打算做嵌入式图像处理,计划方案嵌入式Linux+OpenCV+QT,昨天简单入门OpenCV今天看看QT,QT就先弄Linux下面的,回家之前争取把基本的摸通,然后能在板子上跑起来。 软件环境 Linux:Ubuntu 12.04 X86 QT:4.8.4 关于QT安装 QT的早期版本和现在版本有点 阅读全文
posted @ 2018-10-23 09:38 Avatarx 编辑
摘要:cmake 3.0编译安装(最低版本要求): sudo apt-get install ncurses-dev sudo apt-get install build-essential 下载cmake源码:http://www.cmake.org/download/ 解压到 /usr/local c 阅读全文
posted @ 2018-10-19 15:48 Avatarx 编辑
摘要:Ubuntu14.04初次安装Qt之后可能出现Error while building/deploying project *** (kit: Desktop Qt 5.7.0 GCC 64bit) When executing step "Make"错误。 解决方法: 首先,sudo apt-ge 阅读全文
posted @ 2018-10-19 15:18 Avatarx 编辑
摘要:在gemfield的《从pthread到QThread》一文中我们了解了线程的基本使用,但是有一大部分的内容当时说要放到这片文章里讨论,那就是线程的同步问题。关于这个问题,gemfield在《从进 程到线程》中有一个比喻,有必要重新放在下面温习下: ************************* 阅读全文
posted @ 2018-08-29 17:37 Avatarx 编辑
摘要:CPU亲合力就是指在Linux系统中能够将一个或多个进程绑定到一个或多个处理器上运行. 一个进程的CPU亲合力掩码决定了该进程将在哪个或哪几个CPU上运行.在一个多处理器系统中,设置CPU亲合力的掩码可能会获得更好的性能. 一个CPU的亲合力掩码用一个cpu_set_t结构体来表示一个CPU集合,下 阅读全文
posted @ 2018-08-29 09:47 Avatarx 编辑
摘要:工作中,感觉pro文件的有些内容真不太懂,现系统性的学习一下。于此备录,分享共勉。 为了更好的理解,先创建一个简单的工程作为实践。 【1】创建一个pro文件 1.1 新建proDemo工程。步骤如下:Qt Creator >New Project >应用程序 >Qt Widgets Applicat 阅读全文
posted @ 2018-05-16 14:09 Avatarx 编辑
摘要:根据USB规范的规定,所有的USB设备都有供应商ID(VID)和产品识别码(PID),主机通过不同的VID和PID来区别不同的设备。 根据USB规范的规定,所有的USB设备都有供应商ID(VID)和产品识别码(PID),主机通过不同的VID和PID来区别不同的设备。 VID和PID都是两个字节长,其 阅读全文
posted @ 2017-12-14 08:19 Avatarx 编辑
摘要: 前面的章节里,我们使用了下面的函数创建和取得数据库连接: void createConnectionByName(const QString &connectionName) { QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL", conn 阅读全文
posted @ 2017-12-13 22:10 Avatarx 编辑
摘要:现在已经能够通过libudev获取U盘插入时它的节点名(通过函数udev_device_get_devnode()),是/dev/sdb1 我现在的做法是读取/proc/mounts文件,找到有/dev/sdb1的那一行,解析出挂载点/media/11111 /proc/mounts文件内容如下: 阅读全文
posted @ 2017-12-12 17:21 Avatarx 编辑
摘要:文章主要介绍了C#实现读取指定盘符硬盘序列号的方法,涉及C#针对硬件属性的相关操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下 文章主要介绍了C#实现读取指定盘符硬盘序列号的方法,涉及C#针对硬件属性的相关操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了C#实现读取指定盘符硬 阅读全文
posted @ 2017-12-11 19:41 Avatarx 编辑
摘要:发表于2015/6/23 21:55:11 4594人阅读 最近在做关于usb设备的项目,用到了libusb,发现关于这个的函数库的介绍,讲解很少,下面仅仅是简单展示一些基本的使用方法,以备后用。 本人的系统ubuntu,首先 sudo apt-get install libusb-dev sudo 阅读全文
posted @ 2017-12-11 19:29 Avatarx 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页
点击右上角即可分享
微信分享提示