技术栈
qt6.3
xiugou798
11 天前
c++
·
qt
·
qt6.3
QT6串口通讯封装(TTL/RS232/RS422/RS485/USB)
为大家分享一下最近封装的串口通讯接口简易做了个界面,如右图,左图为著名串口助手如果为qmake项目中,在.pro文件添加 QT += serialport
hola173841439
14 天前
前端
·
microsoft
·
qt6.3
什么是多模态和模态
“模态”(Modal)和“非模态”(Non-modal)是描述交互界面中不同类型的用户界面组件(如对话框、窗口等)的术语。
加德霍克
16 天前
python
·
学习
·
测试用例
·
pyqt
·
qt6.3
PyQt事件机制及其应用
一个小闹钟应用创建主窗口类 首先我们创建了一个名为AlarmClock的类,它继承自QMainWindow。这个类将包含我们的GUI组件和逻辑。
加德霍克
21 天前
学习
·
pyqt
·
用户界面
·
qt6.3
PyQt6思维导图和实例(登录帝国时代)
实例(登录帝国时代)
AI+程序员在路上
23 天前
开发语言
·
c++
·
qt
·
qt6.3
C++调用QML函数的两种方法
一.概述本文将深入探讨如何在C++中调用QML函数。这项功能非常常用,尤其是在需要将C++逻辑与QML界面进行交互时。我们将重点关注invokeMethod函数,它支持多种参数形式,并允许我们灵活地处理不同的调用场景。
AI+程序员在路上
25 天前
开发语言
·
c++
·
qt6.3
将一个 C++ 类注册为 QML 单例类型
一.单例模式单例模式(Singleton Pattern)是一种创建型设计模式,它确保一个类只有一个实例,并提供一个全局访问点来获取该实例。
沥川同学
1 个月前
c++
·
qt
·
udp
·
线程
·
tcp
·
qt5
·
qt6.3
跨平台应用开发框架(1)----Qt(组件篇)
目录1.Qt1.Qt 的主要特点2.Qt的使用场景3.Qt的版本2.QtSDK1.Qt SDK 的组成部分
写bug的小屁孩
1 个月前
服务器
·
c语言
·
网络
·
c++
·
网络协议
·
http
·
qt6.3
基于HTTP编写ping操作
在上一集我们就完成了创建MockServer的任务,那么我们就可以正式开始进行网络的通讯,那么我们今天就来基于HTTP来做一个客户端ping服务端的请求,服务端返回pong的响应。
写bug的小屁孩
1 个月前
开发语言
·
网络
·
c++
·
qt
·
websocket
·
网络协议
·
qt6.3
websocket身份验证
上一集我们就完成了websocket初始化的任务,那么我们完成这个内容之后就应该完成一个任务,当客户端与服务端连接成功之后,客户端应该主动发起一个身份认证的消息。
写bug的小屁孩
2 个月前
运维
·
服务器
·
数据库
·
windows
·
用户界面
·
qt6.3
前后端交互接口(三)
前两集我们先做了前后端交互接口的约定以及浅浅的阅读了一些proto代码。那么这一集我们就来看看一些重要的proto代码,之后把protobuffer给引入我们的项目当中!
写bug的小屁孩
2 个月前
运维
·
服务器
·
数据库
·
c++
·
用户界面
·
qt6.3
登录注册窗口(一)
前两集我们完成了历史消息记录的功能,那么我们这一集开始就要把我们的登录注册窗口完成了。那么我们废话不多说直接来看需求。
Gambit_hou
2 个月前
qt6.3
1、Qt6 Quick 简介
Qt Quick 是 Qt 6 中使用的用户界面技术的总称。它是在 Qt 4 中引入的,现在在 Qt 6 中进行了扩展。Qt Quick 本身是几种技术的集合:
Death200
3 个月前
开发语言
·
c++
·
qt
·
3d
·
c#
·
qt6.3
Qt Quick 3D 入门:QML 3D场景详解
Qt Quick 3D 是 Qt 6 中引入的一个模块,旨在为用户提供便捷的 3D 场景管理和渲染工具。与 Qt 5 中的 Qt 3D 模块相比,QtQuick3D 更加简化,且集成了 Qt Quick 的能力,让 2D 和 3D 内容的结合更加自然。
金博客
3 个月前
c++
·
qt
·
qt6.3
Qt QSerialPort数据发送和接收DataComm
Qt 框架的Qt Serial Port 模块提供了访问串口的基本功能,包括串口通信参数配置和数据读写,使用 Qt Serial Port 模块就可以很方便地编写具有串口通信功能的应用程序。
写bug的小屁孩
4 个月前
开发语言
·
c++
·
分布式
·
qt6.3
主窗口的设计与开发(二)
在上一集当中,我们完成了主窗口的初始化,主窗口包括了左中右三个区域。我们还完成了对左窗口的初始化,左窗口包括了用户头像、会话标签页按钮、好友标签页按钮以及好友申请标签页按钮。对于切换每个标签页,我们还做了初始化信号槽的内容。最后我们将整个MainWidget类设置为单例模式。
是阿牛啊
6 个月前
开发语言
·
人工智能
·
qt
·
qt6.3
【Qt6.3 基础教程 22】 美化你的Qt应用:使用样式表和主题定制界面
在开发软件时,功能性虽然是首要考虑的因素,但一个引人入胜、易于使用的界面同样关键。Qt框架不仅提供了强大的工具和库以支持复杂的功能实现,还允许开发者通过样式表(StyleSheet)和主题来定制和美化应用界面。本文将引导您如何使用Qt的样式表和主题功能,为您的应用程序带来专业和吸引人的外观。
2401_85762266
6 个月前
qt
·
webgl
·
qt6.3
Qt 6.3 WebGL Streaming:在浏览器中无缝运行Qt Quick应用
Qt 6.3的发布带来了一系列令人激动的新特性,其中之一便是Qt WebGL Streaming模块。这一功能使得开发者能够在浏览器中无缝运行Qt Quick应用程序,无需担心平台兼容性问题。本文将深入探讨Qt WebGL Streaming模块的工作原理、使用场景以及如何在你的项目中实现它。
是阿牛啊
6 个月前
开发语言
·
数据库
·
人工智能
·
qt
·
qt6.3
【Qt6.3 基础教程 11】 深入探索列表型控件:QListWidget和QComboBox
在任何现代用户界面中,列表是展示项目集合的重要组件。Qt框架提供了多种列表型控件,其中QListWidget和QComboBox是最常用的两种。在本篇博客中,我们将深入了解这两种控件的特点和用法,以及如何在Qt应用程序中有效地使用它们。
2402_85758349
6 个月前
学习
·
qt6.3
探索QT 6.3:新特性与学习技巧全解析
QT 6.3是跨平台C++应用程序框架QT的最新版本之一,它带来了一系列新特性和改进,旨在提高开发效率、增强用户体验,并扩展其在多种平台上的应用能力。本文将详细介绍QT 6.3的新特性,并提供一些学习技巧,帮助开发者快速掌握这个强大的工具。
是阿牛啊
6 个月前
开发语言
·
人工智能
·
qt
·
网络协议
·
qt6.3
【Qt6.3 基础教程 13】 掌握数据展示:使用QTableView和QStandardItemModel
在开发现代桌面应用程序时,对数据进行有效展示是至关重要的。Qt框架提供了强大的工具来创建复杂的数据视图,其中QTableView配合QStandardItemModel可以说是展示表格式数据的黄金搭档。本篇博客将详细介绍如何在Qt中使用QTableView和QStandardItemModel来展示和管理数据。