技术栈
qt
流星白龙
2 小时前
开发语言
·
数据库
·
qt
【Qt】7.信号和槽_connect函数用法(1)
Linux 信号Signal:系统内部的通知机制,进程间通信的方式Qt中的信号和Linux中的信号,虽然不是一样的概念,但是确实有相似之处
流星白龙
6 小时前
开发语言
·
qt
【Qt】1.安装QT
Qt 下载官网:http://download.qt.io/archive/qt/进入官网,按如下图示进行相应的系统版本下载即可。
superxxd
8 小时前
开发语言
·
qt
·
音视频
跨平台音频IO处理库libsoundio实践
远程桌面应用开发过程中需要实现一个高效率的跨平台的音频播放处理,于是参考了moonlight项目,发现他采用了一个很厉害的库libsoundio,这个库支持多种backend播放服务,可以实现非常高小的音频播放采集应用,于是也做了一个简单的驱动接口,以实现我的远程桌面控制客户端的一个音频处理组件,简洁高效的实现了多平台的音频播放功能,根据rk3588板子的个性还可以实现音频播放设备热拔插识别等功能,推荐给需要的人,这个基础上还可以实现更强大的需求,欢迎感兴趣的朋友交流互鉴,共同成长。你对远程桌面客户端开发
ajassi2000
10 小时前
c++
·
qt
·
开源
开源 C++ QT QML 开发(二十)多媒体--摄像头拍照
文章的目的为了记录使用QT QML开发学习的经历。开发流程和要点有些记忆模糊,赶紧记录,防止忘记。相关链接:
AI+程序员在路上
19 小时前
c++
·
qt
QT6中Combo Box与Combo BoxFont 功能及用法
一.QComboBox(通用下拉组合框)1.核心功能与特点QComboBox 是 “下拉列表 + 输入框” 的组合控件,支持两种模式:
蓝天智能
1 天前
开发语言
·
qt
·
交互
QT QML交互原理:信号与槽机制
QML 的交互原理核心是"信号与槽(Signal & Slot)机制",它是 Qt 框架中实现对象间通信的基础机制,也是 QML 与 C++ 交互的桥梁。信号与槽机制基于观察者模式,允许对象之间以松耦合的方式进行通信,一个对象(信号发送者)发出信号,其他对象(槽接收者)可以通过连接到该信号来接收并响应信号。
江公望
1 天前
c++
·
qt
·
qml
通过QQmlExtensionPlugin进行Qt QML插件开发
在Qt QML开发中,QQmlExtensionPlugin 是一个核心类,用于创建QML扩展插件——它能将C++代码(如自定义类型、单例、工具类)封装为QML可导入的模块,实现C++与QML的高效解耦与复用。
Larry_Yanan
2 天前
c++
·
笔记
·
qt
·
学习
·
ui
QML学习笔记(三十四)QML的GroupBox、RadioButton
在之前的学习中,我们已经对CheckBox进行了较为详细的了解。我们可以简单认为每一个CheckBox都是可供选择的单选框,它们本身的功能和业务较为独立,但如果希望实现CheckBox之间的互斥选择的话,可以选择使用ButtonGroup,它是一个虚拟的隐式组件,可以管理相关联的按钮组之间的选择状态。 这里先附上连接: QML学习笔记(三十三)QML的CheckBox
ajassi2000
2 天前
c++
·
qt
·
开源
开源 C++ QT QML 开发(十七)进程--LocalSocket
文章的目的为了记录使用QT QML开发学习的经历。开发流程和要点有些记忆模糊,赶紧记录,防止忘记。相关链接:
泽虞
2 天前
linux
·
开发语言
·
数据库
·
c++
·
笔记
·
qt
《Qt应用开发》笔记p2
QObject 是Qt基础类,无界面的类,他是所有窗口控件的基类,也是封装了事件等操作的类,他是QWidget的基类。
kyle~
2 天前
服务器
·
前端
·
c++
·
qt
Qt---setAttribute设置控件或窗口的内部属性
在 Qt 中,setAttribute() 是 QWidget类的一个成员函数,用来设置控件或窗口的内部属性(attribute)。 这些属性控制着控件的行为、外观或与操作系统的交互方式。
四维碎片
2 天前
开发语言
·
数据库
·
qt
【Qt】乌班图安装Qt环境
第 1 步:更新系统 打开终端,执行以下命令,确保所有软件包都是最新的。第 2 步:安装基础编译工具 安装 C++ 编译器、构建工具等开发所必需的基础软件包。
蓝天智能
2 天前
qt
·
mvc
QT MVC中Model的特点及使用注意事项
Qt MVC中的Model是整个架构的核心,负责数据的管理、验证和访问控制。通过正确实现Model类,可以构建出灵活、高效、可维护的数据管理系统。在实际使用中,必须严格遵守Qt的Model实现规范,特别是关于数据变更通知的规则,以确保视图能够正确响应数据变化。同时,合理的性能优化、线程安全考虑和业务逻辑封装,也是构建高质量Model的关键因素。 (基于QTMVC的通讯录程序参见https://download.csdn.net/download/carcar2004/92094084。 )
woshigaowei5146
2 天前
qt
·
matlab
·
vs
VS(QT)调用Matlab函数的方法
编写matlab测试代码:输入mex -setup C++ 选择Microsoft Visual C++ 2017
应用市场
2 天前
开发语言
·
qt
Qt插件机制实现动态组件加载详解
在软件开发中,插件机制是一种强大的架构设计模式,它允许应用程序在运行时动态加载和卸载功能模块,而无需重新编译主程序。Qt框架提供了完善的插件机制,通过QPluginLoader和接口类可以轻松实现动态组件加载功能。
星源~
2 天前
linux
·
qt
·
ubuntu
·
嵌入式开发
·
物联网设备
Linux-Ubuntu系统安装特别指导
1. Ubuntu介绍 2. 下载 3. 创建 Ubuntu 虚拟机 4. 安装 Ubuntu 操作系统 5. 系统基本配置
泽虞
2 天前
linux
·
开发语言
·
数据库
·
c++
·
笔记
·
qt
·
面试
《Qt应用开发》笔记p3
信号(Signal)和槽机(Slot)制 是Qt 特有的,独创的一种对象间通信的机制。信号是指发送对象给出的函数和参数的一种通知机制。
ajassi2000
2 天前
c++
·
qt
·
开源
开源 C++ QT QML 开发(十八)多媒体--音频播放
文章的目的为了记录使用QT QML开发学习的经历。开发流程和要点有些记忆模糊,赶紧记录,防止忘记。相关链接:
XXYBMOOO
2 天前
开发语言
·
数据库
·
qt
如何自定义 Qt 日志处理并记录日志到文件
在 Qt 应用程序开发中,日志记录是调试和维护程序的关键工具。Qt 提供了 qDebug(), qWarning(), qCritical() 和 qFatal() 等宏来输出日志信息,但默认情况下,日志只会显示在控制台或终端中。为了更好地跟踪应用程序的运行状态,很多开发者希望将日志信息写入到文件中,以便事后分析。
知南x
2 天前
开发语言
·
qt
【QT界面设计学习篇】qt快速开发技巧
使用qt快速开发我们想要的图形界面。QT中比较普遍的设计方式是混合开发模式,即在.ui文件中先进行整体框架的设计,之后再基于设计的框架在代码中增加我们需要的功能或较为复杂的子组件。此处我们采用混合开发模式对我们的界面进行开发。 我们将会分为4各部分讲述: (1)创建工程 (2)添加事件函数 (3)添加额外组件 (4)添加CSS样式表