![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
文章平均质量分 74
喝水怪~
编程初级水平,喜欢篮球、唱歌、手表、钓鱼、健身…
展开
-
Qt网络编程实现TCP通信
Qt网络编程实现TCP通信标签(空格分隔): Tcp通信一、Tcp简介(1)TCP(Transmission Control Protocol,传输控制协议)TCP是一个用于数据传输的传输层网络协议,多个网络协议包括(HTTP和FTP都是基于TCP协议),TCP是面向数据流和连接的可靠的传输协议,它区别于传输层的另外一个协议UDP(具体可看—Qt简单实现UDP通信) 。(2)QTcpSocket继承自QAbstractSocket,与QUdpSocket传输的数据报不同的是,QTcpSoc原创 2021-09-17 22:43:04 · 11610 阅读 · 6 评论 -
Qt简单实现UDP通信
Qt简单实现UDP通信标签(空格分隔): udp通信、Qt一、UDP简介1)UDP(User Datagram Protocol,用户数据报协议)UDP是一个轻量级、不可靠、面向数据报的、无连接的传输层协议,多用于可靠性要求不严格,不是非常重要的传输,如直播、视频会议等等。Qt中QUdpSocket类继承自QAbstractSocket,用来发送和接收UDP数据报,”Socket”即套接字,套接字即IP地址+端口号。其中IP地址指定了网络中的一台主机,二端口号则指定了该主机上的一个应用程原创 2021-09-17 16:37:51 · 28065 阅读 · 5 评论 -
Qt事件过滤实现点击图片的放大和缩小
Qt事件过滤实现点击图片的放大和缩小标签(空格分隔): eventFilter 事件过滤一、项目内容新建桌面应用程序testEventFilter,类名EventFilter,基类QDialog,不勾选界面文件,通过监视三个蝴蝶标签的事件达到鼠标按下时图片放大(缩小)的效果。二、项目实现Eventfilter.h重写事件过滤槽函数,并添加相应的成员数据。#ifndef EVENTFILTER_H#define EVENTFILTER_H#include <QLabel>#i原创 2021-08-28 20:06:31 · 1418 阅读 · 0 评论 -
Qt键盘事件实现图片在窗口上下左右移动
Qt键盘事件实现图片在窗口上下左右移动标签(空格分隔): 键盘事件一、项目内容:新建桌面应用程序testKeyEvent,类名KeyEvent,基类QWidget,通过重写键盘事件到达操作的键盘的时候窗口中的图片上下左右移动,类似QtCreator设计模式下通过按键摆放部件时的效果。二、实现细节keyevent.h内容:#ifndef KEYEVENT_H#define KEYEVENT_H#include <QWidget>QT_BEGIN_NAMESPACEna原创 2021-08-27 18:39:52 · 2660 阅读 · 0 评论 -
Qt样式表
Qt样式表标签(空格分隔): Qt样式表、setStyleSheet、选择器一、Qt样式表###1.1 Qt样式表介绍Qt样式表是一个可以自定义部件外观的强大机制,样式表的概念、术语、语法均受到HTML的层叠样式表(Cascading Style Sheets,CSS)的启发。样式表可通过QApplication::setStyleSheet()函数将其设置到整个应用程序上,也可以使用QWidget::setStyleSheet()将其设置到指定的部件或子部件上,不同级别均可设置样式表,称为样式原创 2021-08-25 18:24:50 · 1318 阅读 · 1 评论