- 博客(15)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
转载 Qt QThread 这是我 见过解析最全面的一片文章
回顾Qt之线程(QThread),里面讲解了如何使用线程,但还有很多人留言没有看明白,那么今天我们来一起瞅瞅关于QThread管理线程的那些事儿。。。一、线程管理1、线程启动void start(Priority priority = InheritPriority)调用后会执行run()函数,但在run()函数执行前会发射信号started(),操作系统将
2016-04-29 15:23:32 12210
原创 Qt 加载百度地图 加载google地图
今天开始研究地图了 为以后的航线显示做准备首先想到的是调用google的地图,凭自己的感觉 地图好像google比较牛一点 。但是在自己查资料的过程中遇到的一些事情让我选择了百度地图。话不多说 正式开始在查大量的资料的过程中 我理出来了i一条思路,1.获取到百度地图的api key,先调用百度地图2.Qt creator 中创建QWebView 对象 加载显示3.很
2016-04-29 14:20:41 15629 3
原创 Qt 多次重启线程的问题
最近几天做项目 不小心把线程的启动放在定时器里了 导致多次重启 但是今天询问了之后 发现多次重启线程是没用的 因为qt的源码上就判断线程的运行状态 如果线程正在运行的话 他就会返回很明显了吧。
2016-04-26 16:38:47 2890
原创 根据 Mavlink 协议串口通信实现数据的实时更新并用折线图显示
最近在写飞控的串口通信 根据mavlink协议 实现数据的更新 图形的显示等一系列功能这是写好的 先上传图片这个很大一部分是根据这篇文章整理和进行扩展的http://www.tuicool.com/articles/Er6nIjm。再此谢谢博主项目主要功能:1.根据串口通信,通过mavlink拓展的协议进行一些数据的交互;2.收包,包格式
2016-04-23 12:13:45 4179 10
原创 Qt 中的有关数据转换 int QString char* QByteArray 的转换
int 转QString有两种方法1.使用QString QString::number ( long n, int base = 10 ) [static]如:long a = 63; QString s = QString::number(a, 10); // s == "63" QString t = QStrin
2016-04-21 13:41:50 848
原创 串口通信 收发数据
自己封装的串口类 接收那也一块设置的接口 自己已经测试过头文件#ifndef SETSERIALPORT_H#define SETSERIALPORT_H#include #include #include #include #include class SetSerialPort : public QObject{ Q_
2016-04-18 20:13:17 904
转载 qt超强绘图控件qwt - 安装及配置
qwt是一个基于LGPL版权协议的开源项目, 可生成各种统计图。它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提供, 输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compasses(仪表盘)等等,目前已经应用到许多工业领域,同时qwt也致力于3d的开发。但许多时候,qwt的
2016-04-18 14:49:37 935
转载 “10倍效率”程序员/开发人员的习惯
【IT168 评论】Brad Feld的一篇文章The Rise of Developeronomics中提到了“10倍效率的开发人员(10x developer)”的概念(卓越的开发者的效率往往比一般的开发者高很多,而不只是一点点),Adam Loving 在读了之后受到启发,并向多位大牛(Ben Sharpe、Collin Watson和Jonathan Locke)询问如何成为“10倍效率的
2016-04-15 08:47:20 562
原创 上周末没事写了一个UDP的例子 大家感兴趣的可以参考一下
一直以来大家都是用TCP/IP通信的 或者是用端口进行通信的,上周末没事写了一个UDP 相当于局域网广播通信。废话少说直接贴代码 ,可以传输英文 中文一直没有调通 不知道啥情况 环境:qt5.3.2 win8 64位一、UDPclient(头文件和源文件)头文件:#ifndef MAINDIALOG_H#define MAINDIALOG_H
2016-04-14 18:30:46 760
原创 C语言结构体中定义函数指针
struct a{ int (*func) (char *); void (*fun) (int);};int hello(char *name){ printf("------%s\n",name); return 0;}void show(int data){ printf("the
2016-04-14 12:07:24 879
原创 error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏。
今天新装了一个VS2010 环境win7 64位 但是测试了一下 写了一个控制太应用程序,然后出现这样的连接错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏。找到了两种解决方法:1.设置电脑的环境变量右键计算机->高级系统设置->环境变量->path里面添加安装VS的bin文件就行了2、删去版本较旧的一
2016-04-14 11:09:55 520
转载 C++源码网站
1、http://snippets.dzone.com/tag/c/ --数以千计的有用的C语言源代码片段 2、http://www.hotscripts.com/category/c-cpp/scripts-programs/ Hotscripts --提供数以百计的C和C++脚本和程序。所有程序都分为不同的类别。 3、http://www.planetsourcecode.com/
2016-04-14 08:50:18 567
原创 判断是否为16进制字符串
//检测一个字符是不是十六进制字符,若是返回相应的值,否则返回0x10;char Widget::ConvertHexChar(charch){if((ch>='0')&&(ch'9'))return ch-0x30;else if((ch>='A')&&(ch'F'))return ch-'A'+10;else if((ch>='a')&&(ch'f'))retu
2016-04-13 18:10:13 9536
原创 如何快速的读懂一个软件的源码
1、程序的开始都是从main函数开始执行的;2、了解源码的构架、模块分类;3、模块之间的联系以及数据的交互;4、尽快掌握源码作者的开发习惯(函数命名,注释习惯等等);5、了解的过程提高自己并做好笔记。最近在看一个软件的源码 这些是我自己总结的 对望对大家有所帮助!
2016-04-13 17:20:07 1695
原创 Hello world
// 开始使用CSDN博客#include int main(int argc,char*argv[]){printf("hello world!\n");return 0;}
2016-04-13 15:45:32 378 1
百度图片识别 工具 打开就能用
2018-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人