![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt
文章平均质量分 96
g200407331
司空摘星
展开
-
modbus通讯协议
MODBUS协议最简单又是最直白的解释2018年01月11日 10:00:36 JiaoCL 阅读数 16468Modbus是一种单主站的主/从通信模式。Modbus网络上只能有一个主站存在,主站在 Modbus网络上没有地址,从站的地址范围为 0 - 247,其中 0 为广播地址,从站的实际地址范围为 1 - 247。 Modbus通信标准协议可以通过各种传输方式传播,如 RS232C...转载 2019-07-03 16:17:50 · 15880 阅读 · 9 评论 -
linux IP 修改
/etc/init.d/rcS设置开机启动项其中/etc/init.d/ifconfig-eth0,没有添加启动项编辑/etc/init.d/ifconfig-eth0项把ip地址设为自己的ip地址Gateway=192.168.1.1IP=192.168.1.232重启生效另一种立即生效,重启后失效的方法:计入开发板目录:sudo ifconfig eth0 192...转载 2019-07-02 14:05:44 · 122 阅读 · 0 评论 -
QLCDNumber设置背景色和显示数字颜色
//LCD时间显示QLCDNumber *m_pLcdTime = new QLCDNumber(this);//设置显示几个数字m_pLcdTime->setDigitCount(19);//设置数字字体:Outline,轮廓突出,颜色为背景色;Filled,内部填充型,颜色为黑色;Flat,平面型m_pLcdTime->...转载 2019-06-12 11:26:14 · 11263 阅读 · 0 评论 -
qt socket通信
Qt学习之路七——TCP/IP网络编程2018年05月22日 00:26:25 技术小白yhx 阅读数 5426版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/y____xiang/article/details/80398913在qt中的网络编程和之前在windows中的网络编程的基本步骤是一样的,服务器有两个套接字,一个负责监听(Q...转载 2019-07-04 13:03:19 · 2983 阅读 · 0 评论 -
TPC/IP与HTTP的区别
TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍:“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议有很多,比如HTTP、FTP、TELNET等,也可以自己...转载 2019-07-30 11:09:43 · 956 阅读 · 0 评论 -
QThread使用——关于run和movetoThread的区别
QThread使用——关于run和movetoThread的区别QThread 使用探讨2010-10-23 00:30 注意:本文停止更新,请优先考虑Qt 线程基础(QThread、QtConcurrent等) dbzhang800 2011.06.18 QThread 似乎是很难的一个东西,特别是信号和槽,有非常多的人(尽管使用者本人往往不知道)在用不...转载 2019-07-25 12:42:13 · 289 阅读 · 0 评论 -
子网掩码
将两台以上计算机组网是件很容易的事,接入同一个交换机,设置同一个网段的IP地址和一样的子网掩码就搞定了。说起子网掩码大家都不陌生,就是那个默认的“255.255.255.0”,可子网掩码到底是什么,究竟有什么作用,估计很多用了十年以上电脑的人都答不上来,本文就带大家了解这个熟悉又陌生的东西。子网掩码与IP地址都是由4个数段组成,每个数段的取值范围是0-255(共256个值,等于2的8次方)...转载 2019-07-30 14:45:21 · 41581 阅读 · 0 评论 -
QT4.8.6/QT Creator Windows环境下安装与配置
QT4.8.6/QT Creator Windows环境下安装与配置2017年07月15日 01:30:03 skyuer6 阅读数 12536版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Kellery/article/details/75142372本文章只对QT4.8.6及QT Creator的安装与配置过程做个简单的记录 便于...转载 2019-07-31 13:08:47 · 6451 阅读 · 1 评论 -
保存应用程序设置(QSettings)
保存应用程序设置(QSettings)1.QSettings类 QSettings提供保存应用程序当前设置的接口,可以方便地保存程序的状态,例如窗口大小和位置,选项的选中状态等等。 在Windows系统中,程序程序的状态信息记录在注册表中;在MacOSX系统上,这些信息记录在XML配置文件中;在Unix系统中,则使用INItext文...转载 2019-08-01 10:02:15 · 812 阅读 · 0 评论 -
一篇文章带你熟悉 TCP/IP 协议(网络协议篇二)
一篇文章带你熟悉 TCP/IP 协议(网络协议篇二)一图看完本文一、 计算机网络体系结构分层计算机网络体系结构分层计算机网络体系结构分层不难看出,TCP/IP 与 OSI 在分层模块上稍有区别。OSI 参考模型注重“通信协议必要的功能是什么”,而 TCP/IP 则更强调“在计算机上实现协议应该开发哪种程序”。二、 TCP/IP 基础...转载 2019-08-12 09:10:17 · 195 阅读 · 0 评论 -
QT 基本图形绘制
QT 基本图形绘制1.告诉绘制引擎一些东西 QPainter::Antialiasing 在可能的情况下,反锯齿 QPainter::TextAntialiasing 在可能的情况下,文字反锯齿 QPainter::SmoothPixmapTransform 采用平滑的Pixmap变换算法2.绘制函数 3.风...转载 2019-05-31 13:21:24 · 842 阅读 · 0 评论 -
linux下gcc安装
1、准备工作linux一般可以从软件包等方式直接安装gcc,但不一般不是最新版,比如需要支持C++11等原因,则需要安装最新版gcc。先查看已有的gcc版本如果系统还没有任何gcc被安装,则需要从开发包中先安装默认的低版本的gcccentos下也可以安装带gcc的开发工具:yum groupinstall "Development Tools"若不先...转载 2019-05-28 11:25:22 · 45842 阅读 · 4 评论 -
Qt 给控件QLineEdit添加clicked事件方法-重写父类事件
做Qt开发的会知道QLineEdit是默认没有clicked事件的,但是Qt有很好的一套信号/槽机制,而且Qt是基于C++面向对象的思想来设计的,那么我们就很容易通过自己定义一些类,重写QLineEdit的一些方法去实现没有的方法,比如clicked事件.本人就以QLineEdit 添加clicked事件来说明. Qt里面有个关键字emit,这个关键字意思就是触发一个信号...转载 2019-04-09 16:50:33 · 3254 阅读 · 1 评论 -
Ubuntu下 嵌入式Qt开发环境的搭建
一、qt的版本介绍 按照不同的图形界面来划分,分为四个版本:Win32版:适用于windows平台;X11版:适用于各种X系统的Linux和Unix平台;Mac版:适用于苹果的MacOS;Embedded版:适用于具有帧缓冲(Frame buffer)的linux平台; Qtopia是基于qt开发的一个软件平台,Qtopia是构建于Qt/E之上的一系列应用程...转载 2019-04-01 15:09:07 · 391 阅读 · 0 评论 -
undefined reference to `png_create_write_struct'问题解决---Ubuntu16.04lts
QT版本:4.8.5由于系统原因,今天要重新编译QT,在编译PC版的qvfb的make步骤时,出现了如下错误:.obj/release-shared/qanimationwriter.o: In function `QAnimationWriter::QAnimationWriter(QString const&, char const*)':qanimationwriter.c...转载 2019-04-01 15:02:20 · 581 阅读 · 0 评论 -
Qt css样式大全(整理版)
018年06月14日 10:54:08 Leo_曦爵 阅读数:1331字体属性:(font)大小 {font-size: x-large;}(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX、PD样式 {font-style: oblique;}(偏斜体) italic;(斜体) normal;(正常)行高 {line-height: normal;...转载 2019-04-10 14:56:03 · 571 阅读 · 0 评论 -
关于qt中的tr()函数
2012年02月12日 20:40:18 追梦鸟 阅读数:58549 标签: qt encoding object 语言 c windows 更多个人分类: QT 在论坛中漂,经常遇到有人遇到tr相关的问题。用tr的有两类人:(1)因为发现中文老出问题,然后搜索,发现很多人用tr,于是他也开始用tr (2)另一类人,确实是出于国际化的需要,将需要在界面上显示的文件都用tr包起...转载 2019-04-05 20:24:13 · 681 阅读 · 0 评论 -
USB枚举
1. 枚举是什么? 枚举就是从设备读取一些信息,知道设备是什么样的设备,如何进行通信,这样主机就可以根据这些信息来加载合适的驱动程序。调试USB设备,很重要的一点就是USB的枚举过程,只要枚举成功了,那么就已经成功大半了。 USB架构中, hub负责检测设备的连接和断开,利用其中断IN端点(Interrupt IN Endpoint)来向主机(Host)报告转载 2016-06-12 11:59:35 · 419 阅读 · 0 评论 -
fifo的c语言实现
//////////////////////////////////////////////////////////// 文件:config.h//////////////////////////////////////////////////////////#ifndef __CONFIG_H #define __CONFIG_H//这一段无需改动//This转载 2016-05-31 18:08:48 · 16385 阅读 · 0 评论 -
USB OTG学习
USB OTG学习 2010-09-11 15:23:32分类: 服务器与存储1. 概要OTG设备使用插头中的ID引脚来区分A/B Device,ID接地被称作为A-Device,为连接时候的USB Host,A-Device始终为总线提供电力,ID悬空被称作为B-Device,为连接时候的USB Device,设备的USB Host/USB Device角色可转载 2016-04-18 14:44:52 · 547 阅读 · 0 评论 -
C语言单向链表的建立
C语言单向链表的建立标签: 语言cstruct数据结构存储2011-12-21 16:06 68380人阅读 评论(27) 收藏 举报 分类: linux(14) 版权声明:本文为博主原创文章,未经博主允许不得转载。参考:http://www.itxyz.net/3jk/c/2010/0820/11016.html最近不是太忙转载 2016-04-29 10:50:59 · 710 阅读 · 0 评论 -
opcv 使用
opencv中cvSetData用法 #include "stdafx.h"#include "opencv2/opencv.hpp"int _tmain(int argc, _TCHAR* argv[]){ char * filename = "2.jpg"; int x = 300; int y = 200; IplImage* src =转载 2016-04-05 14:18:38 · 1250 阅读 · 0 评论 -
485通信
近一周调试485通信问题,遇到一个很奇葩的事情,那就是电脑接收来自单片机的信号正确,没问题,结果发送的时候却不正确,偶尔正确。百思不得其解,困扰一周,最后动用示波器查出毛病,当单片机给电脑发送数据的时候波形是没问题的很正常,但是电脑通过232-485出来的波形非常糟糕,已经到了不可确定的地步。原创 2013-07-14 22:43:24 · 763 阅读 · 0 评论 -
qt
前段时间学着写了第一个linux下的驱动,很简单,基于友善之臂的tiny6410,通过控制GPIOK4-7输入输出来控制板上的4个led。led的驱动友善已经提供,不过我自己写的有些不一样,是按照标准的char驱动来写的,下面是全过程。注意:此代码基于友善之臂提供的已经移植好的linux2.6.36核心第一步编写驱动代码//tiny6410_gpio.c#inclu转载 2013-07-08 23:43:42 · 507 阅读 · 0 评论 -
qt事件过滤器
/**事件过滤器不是类,仅仅是QObject类的两个函数:installEventFilter() 和 eventFilter() 。*下面讲个例子:* 监视过滤 textEdit的鼠标滚轮事件;监视过滤 spinBox的 空格按键事件。*2018.4.2 张洪铭*///widget.hpublic: bool eventFilter(QObject *watched, Q...转载 2019-04-26 21:40:44 · 394 阅读 · 0 评论 -
事件传递过程
Qt学习之路27--事件传递过程和事件过滤器2018年09月09日 23:32:43 一念之间、 阅读数:487版权声明:未经说明,禁止转载 https://blog.csdn.net/tqs_1220/article/details/82563070事件传递过程在子组件中将事件进行处理后可能再将事件传递给父组件对象。QEvent类是所有事件处理的父类QEvent中的关键成...转载 2019-04-26 21:42:35 · 326 阅读 · 0 评论 -
qt事件原理
Qt事件原理Qt 事件原理本文为原创文章,转载请注明出处,或注明转载自“黄邦勇帅(原名:黄勇)若对C++语法不熟悉,建议参阅《C++语法详解》一书,电子工业出版社出版,该书语法示例短小精悍,对查阅C++知识点相当方便,并对语法原理进行了透彻、深入详细的讲解,可确保读者彻底弄懂C++的原理,彻底解惑C++,使其知其然更知其所以然。此书是一本全面了解C++不可多得的案头必备图书。...转载 2019-04-26 21:44:18 · 565 阅读 · 0 评论 -
QDomDocument
Qt解析XML文件(QDomDocument) (2013-08-02 22:25:27)转载▼标签: qt qt解析xml qtxml qdomdocument 分类: Qt 关于XML及其使用场景不在此多做介绍,今天主要介绍Qt中对于XML的解析。QtXml模块提供了一个读写XML文件的流,解析方法包含DOM和SAX,两者的区...转载 2019-05-13 14:45:42 · 2212 阅读 · 0 评论 -
qt之双缓冲绘图
转载自:https://wizardforcel.gitbooks.io/qt-beginning/content/22.html导语在前面一节中,讲述了如何实现简单的涂鸦板,这一次我们将实现在涂鸦板上绘制图形,这里以矩形为例进行讲解。在后面还会提出双缓冲绘图的概念。环境:Windows Xp + Qt 4.8.4+QtCreator 2.6.2目录一、绘制矩形 二、双缓冲绘...转载 2019-05-20 13:55:56 · 700 阅读 · 0 评论 -
QT学习笔记(三)——QT中的坐标系统及窗口位置,大小配置
2018年08月05日 11:40:15 马大哈先生 阅读数:1676版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_37764129/article/details/81407544一、QWidget类中的坐标系统成员函数Qt中的几何坐标以左上角为原点,其中的GUI组件以左上角进行定位1.1 表示窗口左上角位置和客户区...转载 2019-05-07 16:03:05 · 2409 阅读 · 0 评论 -
Qt学习之路(28): 坐标变换
2016年08月24日 16:10:56 yansmile1 阅读数:3001经过前面的章节,我们已经能够画出一些东西来,主要就是使用QPainter的相关函数。今天,我们要看的是QPainter的坐标系统。同很多坐标系统一样,QPainter的默认坐标的原点(0, 0)位于屏幕的左上角,X轴正方向是水平向右,Y轴正方向是竖直向下。在这个坐标系统中,每个像素占据1 x 1的空间...转载 2019-05-07 15:38:38 · 471 阅读 · 0 评论 -
QSS
QSS知识总结2014年05月27日 11:13:30 star198505 阅读数:15410QT样式表单QT的样式表单允许我们在对程序不做任何代码上的更改的情况下轻松改变应用程序的外观。其思想来源于网页设计中的CSS,即可以将功能设计和美学设计分开。它的语法和概念和HTML CSS也是差不多的。其原理可简单理解为:QT内部存在一个CSS语法解析器...转载 2019-05-09 20:20:39 · 181 阅读 · 0 评论 -
Qt绘图
2018年06月22日 18:04:34 逸璞丷昊-承接本科毕设、价格私聊 阅读数:7336更多所属专栏: Qt的学习之旅版权声明:- - 内容若有错误,请您务必指出,感谢让我提高并给予我建议的你! - - 转载请注明出处 https://blog.csdn.net/yishuicanhong/article/details/80738361 本来是想写一篇上位机通过...转载 2019-05-07 10:14:56 · 345 阅读 · 0 评论 -
QT 利用QPainter绘图的坐标系转换
2017年01月25日 09:15:17 老樊Lu码 阅读数:8757 标签: Qt 更多个人分类: Qt 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fanyun_01/article/details/53129781 Qt绘制图形时,少不了坐标计算,那么如何更好更快地计算出坐标呢?现在来分析一下。 ...转载 2019-05-07 08:41:43 · 1820 阅读 · 0 评论 -
Qt绘图和绘图设备
2018年03月11日 22:00:38 SallenKey 阅读数:360QPainterQt 的绘图系统允许使用相同的 API 在屏幕和其它打印设备上进行绘制。整个绘图系统基于QPainter,QPainterDevice和QPaintEngine三个类。QPainter用来执行绘制的操作;QPaintDevice是一个二维空间的抽象,这个二维空间允许QPainter在...转载 2019-05-06 10:55:27 · 375 阅读 · 0 评论 -
QT调用GDI绘图
QT调用GDI绘图2019年03月15日 10:47:17 BillyJue 阅读数:25#pragma once#include <QtWidgets/QWidget>#include "ui_TestGdi.h"class TestGdi : public QWidget{ Q_OBJECTpublic: TestGdi(QWidget *p...转载 2019-05-06 08:50:29 · 2713 阅读 · 0 评论 -
基于mini2440的Qt移植
花了很长时间,终于把Qt移植到mini2440开发板上了,不能说完全成功,总算是完成一大步,各中过程心酸,废话不多说,下面正式讲解移植过程。移植环境:win7系统,虚拟机是ubuntu12.04友善之臂mini2440开发板Qt版本:4.8.6 交叉编译器版本:4.4.3一.虚拟机Qt开发环境的搭建1.上Qt的官网下载Qt的源码包:http://qt-projec...转载 2019-04-29 09:05:05 · 465 阅读 · 0 评论 -
Qt 之 QDateTimeEdit
2016年09月01日 15:07:57 一去丶二三里 阅读数:23286更多所属专栏: 《Qt 实战一二三》版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011012932/article/details/52387275简述QDateTime类提供了一个部件,用于编辑日期和时间。QDateTimeEdit允许用户编...转载 2019-04-24 14:29:56 · 8554 阅读 · 1 评论 -
移植QT5.6到嵌入式开发板(史上最详细的QT移植教程)
版权声明:欢迎转载,转载请注明出处 http://blog.csdn.net/lizuobin2/ https://blog.csdn.net/lizuobin2/article/details/52673494 目前网上的大多数 QT 移植教程还都停留在 qt4.8 版本,或者还有更老的 Qtopia ,但是目前 Qt 已经发展到最新的 5.7 版本了,我个人也已经使用了很长一段时间的 ...转载 2019-05-02 19:31:42 · 979 阅读 · 0 评论 -
Qt入门之syszuxpinyin输入法应该的小知识
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011791262/article/details/24872051移植好的syszuxpinyin输入法能正常的检测到控件焦点并自动弹出软键盘当使用默认的QLineEdit控件时就有了一些小小的问题:问题一:QLineEditt在默认情况下会自动出现焦点,从而导致一进入界面就弹出...转载 2019-05-02 18:52:12 · 327 阅读 · 0 评论