qt

qq_25929724737 小时前
c++·qt
QT-窗口类部件窗口就是没有父部件的部件,所以又称顶级部件。窗口类主要包括基本窗口类QWidget、对话框类QDialog和主窗口类QMainWindow三种。
楚Y6同学10 小时前
开发语言·qt
QT之QSS的使用方法和常用控件的样式设置QSS(Qt Style Sheets)是QT中用于界面美化的强大工具,类似于CSS但针对QT控件进行了优化。下面将详细介绍QSS的使用方法和常用控件的样式设置。
Zafir20241 天前
开发语言·c++·qt·ui
Qt实现TabWidget通过addTab函数添加的页,页内控件自适应窗口大小前言:因为项目的要求,需要把几个不同类型功能的界面集成在同一个窗口中,方便用户不切换窗口,也能快捷的操作不同类型的功能。我首先想到的是通过选项卡方式,让几个类别的功能界面通过不同选项卡进行切换,这在windows系统中也是很常见的一种方式。为了将不同类功能进行模块化,方便维护,通过自定义QWidget的子类,然后在主界面通过tabWidget.addTab()方法,将不同类功能添加到主界面。由于不同tab页内控件大小不一,为了让界面尽可能的美观,希望新增的tab页也能跟随窗口的大小随时改变尺寸。但是我使用
王廷胡_白嫖帝1 天前
java·开发语言·qt
Qt文件压缩工具项目开发教程本项目是一个基于Qt 5.9.9开发的文件压缩工具,具有现代化的用户界面和强大的功能特性。该工具支持多种压缩格式(ZIP、GZIP),提供文件压缩、解压缩、批量处理等功能,是一个完整的桌面应用程序开发案例。
牵牛老人2 天前
开发语言·qt
Qt 插件开发全解析:从接口定义,插件封装,插件调用到插件间的通信我们平常在实际项目的软件开发中发现,插件化架构已经成为构建灵活、可扩展应用的重要方式。Qt 作为一款强大的跨平台 C++ 框架,提供了完善的插件机制,允许开发者通过插件动态扩展应用功能,而无需重新编译主程序。本文将全面讲解 Qt 插件开发的完整流程,从接口定义到插件调用,通过通俗易懂的语言和丰富的实例,来解读和掌握 Qt 插件开发的核心技术。
机器视觉知识推荐、就业指导2 天前
开发语言·qt
面试问题详解五:Qt 信号与槽的动态管理Qt 的信号与槽机制不仅适用于静态连接,还提供了丰富的动态管理能力和高级使用技巧,使得我们可以在运行时灵活控制连接逻辑、实现复杂交互、避免资源泄漏。
四维碎片2 天前
开发语言·qt·ui·visual studio
【Qt】线程池与全局信号实现异步协作利用Qt的线程池并发执行任务,通过全局信号跨线程传递结果,配合事件循环阻塞等待,实现了多任务并行处理与主线程同步收尾
feiyangqingyun2 天前
qt·ffmpeg·qt桌面采集·qt摄像头采集·qt程序窗口采集
纯Qt结合ffmpeg实现本地摄像头采集/桌面采集/应用程序窗口采集/指定采集帧率和分辨率等ffmpeg的功能真的是包罗万象,除了基本的编解码,还有个专门的avdevice模块用来对本地设备的采集支持,最开始用到ffmpeg采集本地摄像头的缘由,还不是因为Qt不给力,Qt5开始有个qcamera类,但是只能在windows或者部分linux系统才有用,而且功能非常有限,尤其是在嵌入式linux上使用非常鸡肋,几乎是无用状态,后面也尝试用v4l2这个万能方案采集,这个是通用的linux多媒体框架,只能在linux上使用,所有后面慢慢发展成了win上使用qcamera采集,linux使用v4l2采集
王廷胡_白嫖帝3 天前
开发语言·qt
Qt个人通讯录项目开发教程 - 从零开始构建联系人管理系统本项目是一个基于Qt框架开发的个人通讯录管理系统,具有完整的联系人CRUD操作、搜索功能和数据导入导出功能。项目采用C++语言开发,使用Qt的SQL模块实现数据持久化,通过MVC架构模式实现界面与数据的分离。
戏言zare3 天前
qt
Qt设置软件使用期限【新版防修改系统时间】在工业软件或其他领域中,经常会对软件进行授权,软件需要付费进行有期限的使用。以下是我用Qt设计的设置软件使用期限的两种方案。
大橘3 天前
qt·qml
【qml-5】qml与c++交互(类型单例)【qml-1】qml与c++交互第一次尝试(实例注入)【qml-2】尝试一个有模式的qml弹窗【qml-3】qml与c++交互第二次尝试(类型注册)
lxmyzzs3 天前
python·qt·opencv
pyqt5无法显示opencv绘制文本和掩码信息背景:pyqt5无法显示opencv绘制的标签和mask;我们在使用YOLO做实例分割做推理时,会使用opencv做后处理结果绘制(含标签绘制和掩码绘制);结果opencv绘制的解码却无法在pyqt的解码上面显示。pyqt转换代码如下:
大橘3 天前
qt·qml
【qml-4】qml与c++交互(类型多例)【qml-1】qml与c++交互第一次尝试(实例注入)【qml-2】尝试一个有模式的qml弹窗【qml-3】qml与c++交互第二次尝试(类型注册)
Forward♞3 天前
开发语言·c++·qt
Qt——文件操作相关成员方法:构造:打开:OpenMode:Permissinos:读:写:关闭:例如:制作一个简易的记事本
王廷胡_白嫖帝3 天前
开发语言·qt·游戏
Qt猜数字游戏项目开发教程 - 从零开始构建趣味小游戏本项目是一个基于Qt框架开发的猜数字游戏,具有现代化的UI设计和完整的游戏逻辑。项目采用C++语言开发,使用Qt的信号槽机制实现界面交互,通过随机数生成和状态管理实现完整的游戏体验。
王廷胡_白嫖帝4 天前
开发语言·qt
Qt密码生成器项目开发教程 - 安全可靠的随机密码生成工具本项目是一个基于Qt框架开发的现代化密码生成器,具有美观的UI界面和强大的密码生成功能。项目采用C++语言开发,使用Qt的信号槽机制实现界面交互,通过Fisher-Yates算法确保密码的随机性和安全性。
莫听穿林打叶声儿4 天前
c++·qt
Qt中使用QString显示平方符号(如²)在Qt中使用QString显示平方符号(如²)或数学表达式(如x²),有以下几种简洁高效的方法:符号Unicode
枫叶丹44 天前
服务器·前端·qt
【Qt开发】常用控件(五)目录1 -> windowOpacity1.1 -> 相关 API1.2 -> 代码示例2 -> cursor
看到我,请让我去学习4 天前
开发语言·qt
QT - QT开发进阶合集此合集是对c++有基础知识同学,可以快速对QT进行理解。每个小章节,都会有对应的代码,进行示例。以下所有项目使用的QT版本为6.9.1,所谓一通百通,大家不用纠结与某个版本的问题,版本大体都兼容,只有某些函数发生了改变而已。
飞剑神5 天前
开发语言·qt
qt svg缺失元素, 原因是不支持 rgba记录一下:svg设置在qt按钮上,没有一些元素,原因是svg中,采用的是<path fill=“rgba(0, 0, 0, 1.0)” ,而不是这种的<path fill=“rgb(0, 0, 0)” fill-opacity=“0.1” ,导致这部分显示不出来 显示图片可参考: btn2->setStyleSheet(“QPushButton {image: url(:/img/t1.svg); background: none; border: none;} QPushButton:checked {