logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Qt TCP/UDP 网络协议入门实操(一)TCP通讯

关于TCP/IP协议可详看:TCP/IP协议详解 - 知乎具体就不介绍总的来说,TCP/IP通讯有两个部分:客户端和服务器QTcpServer(监听套接字)和QTcpSocket(通讯套接字)监听套接字,顾名思义,监听关于各种通讯的状态,一旦进行通讯,监听套接字会启动通讯套接字,进行通讯客户端使用connectToHost函数主动连接服务器后,服务器会触发 newConnectio 这个槽函数,并

文章图片
#qt#udp#网络协议
Qt WORD/PDF(四)使用 QAxObject 对 Word 替换(QWidget)

QAxObject是 Qt 提供的一个类,它用于与 COM(Component Object Model)对象进行交互。COM 是一种微软的技术,广泛用于各种应用程序之间的通信,尤其在 Windows 平台上,很多软件和系统组件都是基于 COM 构建的。QAxObject 类提供了一个 Qt 风格的接口,简化了与这些 COM 对象的交互。本文主要使用 QAxObject 操作 word 文档,使用

文章图片
#qt
Qt WORD/PDF(三)使用 QAxObject 对 Word 替换(QML)

QAxObject是 Qt 提供的一个类,它用于与 COM(Component Object Model)对象进行交互。COM 是一种微软的技术,广泛用于各种应用程序之间的通信,尤其在 Windows 平台上,很多软件和系统组件都是基于 COM 构建的。QAxObject 类提供了一个 Qt 风格的接口,简化了与这些 COM 对象的交互。本文主要使用 QAxObject 操作 word 文档,使用

文章图片
#qt
Qt 智能指针介绍: QSharedPointer、QWeakPointer 、QScopedPointer 、QPointer(附实例)

在使用动态内存分配的情况下,需要确保对象的所有权正确地被管理和转移。使用智能指针可以帮助我们自动管理对象的生命周期和所有权,避免内存泄漏和悬挂指针的问题。♦ 什么时候需要用到智能指针?在使用QObject对象的情况下,需要确保对象的生命周期和父子关系正确地被管理。QObject对象的生命周期受到父子关系的影响,因此需要使用QPointer等智能指针来管理QObject对象的指针。多线程编程中,需要

文章图片
#qt#c++#开发语言
QT QML 模块化管理(二)——前缀(Prefix)和别名管理

当工程逐渐变大的时候,模块化的管理就显得很重要了工程下添加images文件然后直接编辑 .qrc文件然后在qrc中添加文件,可一次性添加多个,(录制视频)修改别名,并保存后:

QT Quick Qml 实例——滑块拖动颜色框的平移(Gradient、drag、clip、transform、antialiasing)

文章目录1. 简介2. 详解1. 简介        今天弄了一个实例,当我们拖动滑块的时候,黄绿颜色也会随着拖动而变化。在此中用到了 Gradient颜色渐变、用矩形模拟了滑块、transform的平移、ITem属性的clip,最难处理的是,当长宽变化后,如何去保持滑块和颜色比列不变(小菜鸟的自以为)当然再怎么描..

#qt
QML 矩形颜色横向渐变(gradient和LinearGradient)

常用 gradient 来实现渐变,如下import QtQuick 2.7import QtQuick.Controls 2.0ApplicationWindow{id:rootvisible:truewidth:300height:200title:qsTr("颜色渐变");Rectangle {id:

#qt
Qt QML 模块化管理(三)—— qmldir的化繁为简

当然仅用别名相对路径的管理是不够的,当项目越大的时候,就得看qmldir的管理管理了,具体使用流程如下

Linux系统——通过tftp下载zImage和nfs网络方式挂载根文件系统

tftp下载zImage、nfs 挂载根文件系统1. nsf、tftp 安装和配置1.1 nsf1.2 tftp2. uboot 环境变量配置2.1 设置IP2.2 设置bootcmd (tftp下载zImage和设备树)2.3 设置bootargs (从nfs 挂载根文件系统)3. 过程梳理所有的热爱都要不遗余力,真正喜欢它便给它更高的优先级,和更多的时间吧!Linux:  

QT Quick Qml 之property alias别名使用(Column和Repeater升级版本)

文章目录简单介绍实例一实例二简单介绍alias别名,一般用在实例化其它控件,而需要修改实例化后的子控件属性时候使用。比如A.qml中实例化了B(来源B.qml),又想改其子控件的具体属性,这个时候就可以用“alias”。服务员上菜:实例一B 中 AliasBase.qml文件中:import QtQuick 2.0import QtQuick.Window 2.2import QtQ...

#qt
    共 23 条
  • 1
  • 2
  • 3
  • 请选择