- 博客(12)
- 收藏
- 关注
原创 Centos 安装 opencv
前言:因为项目需要,因此需要用到opencv,在安装opencv的过程中出现了一些问题,导致花费了我一个下午的时间,反复编译了好几次,最后算是成功了,其实安装也不难,也就是在安装一些依赖项的时候可能没有装好,导致了之后出现的一些问题,在这里记录一下,供出现此类问题的朋友们参考。参考文章链接:【因为在最后安装成功时,装的是这篇文章上提到的依赖项,所以暂且就放这篇文章吧】http:
2017-03-10 11:25:22 674
原创 QT中打开网址或者html文件
使用命令:QDesktopServices :: openUrl(QUrl(QLatin1String("网址或者文件的绝对地址”);需要包含的头文件有:#include#include
2017-03-02 17:08:48 6549
原创 Centos 安装 retext
摘要:因为最近写界面的时候需要设置一个帮助的选项,所以希望点击帮助的时候可以弹出一个html的说明书,之前没有接触过,在网上搜了一下相关的资料,知道Retext 是Linux 下的MarkDown编辑器,可是实时的实现效果,因此花了一天的时间把它装上了,期间碰到了一些棘手的问题,在搜索了很多人的文章之后都一一得到了解决,所以想着把这些内容记录下来,可以供给需要的人进行参考:参考的一些很
2017-03-02 15:51:42 1020
原创 QT布局以及使用QSS
最近花了一周的时间学习了QT,学习的结果是能够使用它进行一些简单的界面开发,其实在学习的过程中发现QT的功能还是挺强大的,但因为学习的时间太短,可能它的精髓还没有能够体会到,现在想要把这段时间学习的心得体会记录一下,以便将来使用时可能会用到。做了一个简单的界面,界面的大致情况如下图所示: 界面配色有点丑,整个界面我是使用QSplitter进行分隔的,分成了四个板块,分
2016-11-23 10:19:54 4234
原创 char型数组转换为Int(指针的规范使用)
最近在写一个读取文件,得到里面存储的事例,进行解压缩然后转换图片进行存盘的工作,文件中存储event的顺序如下:可以看到数据的长度都存到了m_datasize的这四个字节里,因此如果要读到之后数据的内容,那么就需要首先读到m_datasize里的内容,刚开始我是这样做的char * event_head = new event_head [8];uint32_t *m_t
2016-11-13 21:24:35 7751
原创 QT中出现main.error错误的解决方法,
问题:最近在虚拟机的Linux上安装QT,编译一个在其它地方没有问题的程序的时候出现了main.error的问题,捣鼓了好久,现在终于是能够用了,现将解决过程记录如下,如果有遇到相同问题的朋友不妨可以试试看解决方法:在网上查了一些资料,说的都可能是GCC的问题我的系统上的GCC有两个版本,系统自带的4.4.2是装在目录/usr/bin下,而我新装的支持C++11的版
2016-11-04 10:50:00 2875
原创 程序调试记录
最近把师兄的程序在万兆网络上进行测试,现在把调试中出现的问题进行记录:1)其中一共是十六块板子,板子的配置文件是sipixel.xml,每块板子的配置信息里都有对应的IP,其中的IP即表示对读取板子的Server的IP信息,因为read_out中读取的板子配置文件是sipixel.xml,因此在写新的配置文件可以使用linux中的软连接,即如果写l的板子配置文件是test.xml,则使用ln
2016-10-29 19:33:57 2776
原创 LeetCode String to Integer (atoi)
【atoi (表示 ascii to integer)是把字符串转换成整型数的一个函数,atoi( ) 函数会扫描参数 nptr字符串,跳过前面的空白字符(例如空格,tab缩进等,可以通过isspace( )函数来检测),直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换,并将结果返回】以上是百度百科对atoi的定义,因此在做这个题的时候需要考虑各方
2016-10-23 13:59:44 217
原创 QObject::sender()和QCustomPlot::setInteractions
1、QCustomPlot::setInteractions void QCustomPlot::setInteraction(const Interactions & interactions) Axis range manipulation is controlled via iRangeDrag and iRangeZoom 可以用iRan
2016-10-10 20:18:44 2672
原创 C++struct里定义函数
在做一个小的程序题的时候,看到了struct中定义了函数,之前没有看到过,所以查了一点相关的知识,在这里记录一下:c++中允许在结构体当中定义函数,它的用法和类的用法很像,不过与类有一个区别在于,struct中定义的函数和变量都是默认为public的,但class中的则是默认为private。#include#includestruct Person{ Person(std::st
2016-09-28 16:31:56 43077 2
原创 Qstring.contains()
一个接收数据的程序,当10s内没有读到数据的话就会弹出一个QMessageBox 对话框,用Qstring.contains()以及bool变量实现当检测到
2016-09-27 17:04:46 16008 1
原创 QT程序调试(资源死锁问题)
最近动手在师兄写的一个小的QT界面上添加了一点小的框架,在调试的过程中程序会crash,找了很久的原因,终于找到的问题的存在,在这里记录一下,以防止以后会碰到类似的情况!问题:程序crash的地方调试显示 Resource Deadlock,原因在于整个程序同时运行了两个线程,其中一个是图形界面MainWindow的线程,另一个则是定义的接收数据的线程,在图形界面中有一个按钮StopButto
2016-09-27 16:30:09 2690
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人