QT
qustJHJ
嵌入式学习,硬件电路学习
展开
-
qt tcp socket简单的通信程序
socket通信分为server端与client端,基于tcp的需要首先建立server-client的连接,然后才能通信。客户端程序如下:在QT上建立一个widget界面程序,在界面中添加一个button和LineEdite,分别命名为sendButton、inputLine;LineEdit是客户端输入,点击button发送输入内容。在工程文件中加入 QT +=network客户端的mywid原创 2016-06-01 12:07:41 · 1009 阅读 · 0 评论 -
qt socket通信中接收client发送是十六进制数据包
在QT的服务端接收客户端发送的十六进制收据包,经转换后显示在LineEdit上,并把接收到的数据包转化为char *类型,为后期数据处理做准备。recbuf在头文件类中一定义: QByteArray recbuf;void mywidget::readClient(){ char *buf; recbuf.clear(); recbuf=cli原创 2016-06-01 14:59:08 · 5103 阅读 · 0 评论 -
在QT的界面工程中添加一个简单的线程socket通信
最近在6410ARM板子上做了一个基于视频传输的WIFI小车,视频的采集、传输、小车的控制全在主线程内完成的,在实验小车时发现存在失控现象,所有在QT的现有程序中改写,把socket小车控制部分单独开了一个线程,发现小车运行的效果好多了。在工程中添加C++类,myThread,继承与QThread,在myThread类中重新实现run()函数。一下是代码的简单实现。#ifndef MYTH原创 2016-06-05 11:22:30 · 1150 阅读 · 0 评论 -
在OK6410上运行QT程序找不到libQtGui.so.4的解决
想在OK6410上运行自己经过交叉编译的QT程序,OK6410上烧写的是光盘所带的Linux系统,运行程序时出现以下现象: ./qt_server: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directoryqt_server是我原创 2016-06-14 16:53:48 · 5372 阅读 · 0 评论