技术栈
qt
≮傷£≯√
16 小时前
qt
·
opencv
Opencv VideoCapture
1. 头文件#include <opencv2/opencv.hpp>using namespace cv;
雨田言炎
1 天前
linux
·
服务器
·
开发语言
·
前端
·
qt
十、QThread多线程
我们会遇到用户界面卡顿或者卡住的情况,比如某个程序员开发了一个按钮,他往按钮里面添加了很多代码,比如一些for循环,或者死循环,它没有使用到线程,当用户点击此按钮的时候,用户会发现界面已经卡死了。
沫璃染墨
2 天前
c++
·
ide
·
qt
《Qt从零入门系列(二):Qt开发环境搭建——从Qt Creator到SDK配置》
在上一篇文章中,我们初步认识了Qt这一跨平台C++开发框架,了解了它的发展历史、核心特点以及在桌面应用、嵌入式系统等领域的广泛应用。不过,了解一个工具只是第一步,真正开始使用 Qt 进行开发,还需要搭建完整的开发环境。对于初学者来说,Qt不像普通的软件一样安装完成就可以直接使用,其中涉及开发工具选择、SDK配置、编译器匹配以及环境变量设置等多个环节。如果环境没有正确配置,可能会出现项目无法创建、程序无法编译、库文件无法找到等问题。
常乐か
2 天前
linux
·
qt
·
ubuntu
在 Ubuntu 24.04 中编译 Qt 5.15.2 项目完全指南
在跨平台开发中,许多团队选择在 Windows 上编写代码,在 Linux 上编译和部署 Qt 项目。本文将详细介绍在 Ubuntu 24.04 环境下,从零开始搭建 Qt 5.15.2 编译环境的方法,并给出所有必需的依赖包、下载链接以及详细的步骤说明,帮助你将 Windows 上开发的 Qt 项目顺利迁移到 Linux 编译。
我是小灰灰吖
2 天前
linux
·
qt
·
ubuntu
Ubuntu 22.04 切换为 X11 会话以解决 QT 桌面程序兼容性问题
在 Ubuntu 22.04 及更高版本中,默认的显示服务器已从传统的 X11 切换为 Wayland。虽然 Wayland 在安全性、性能和现代图形支持方面有诸多优势,但它与部分较旧的 QT 桌面应用程序存在兼容性问题。这些问题可能表现为:
≮傷£≯√
2 天前
开发语言
·
qt
·
ffmpeg
QT配置FFmpeg
1. 在ffmpeg 官方网站下载ffmpeg-master-latest-win64-gpl-shared.zip
≮傷£≯√
2 天前
人工智能
·
qt
·
opencv
配置 opencv Qt项目
1. 在.pro 文件中添加 头文件 和 库 路径2. 将D:\opencv-4.6.0\OpenCV_4.6.0-Build\install\x64\mingw\bin
qq_40170041
2 天前
开发语言
·
qt
Qt Modbus协议0x00
一、一些概念1.Modbus由施耐德旗下Modicon在1979年推出,工业现场最通用、免费开放的应用层问答式通信协议。
Zenova EdgeOS
2 天前
网络
·
c++
·
qt
C++ 工业边缘 Qt 桌面应用实战:从 QWidget 到模型视图、网络与多线程
工业边缘的设备并不只有网页管理。网关、边缘控制器、运维终端上,桌面应用依然是高频入口:设备监控、参数配置、固件升级、诊断工具,都需要一个稳定、跨平台的本地界面。
沫璃染墨
3 天前
c++
·
qt
·
系统架构
·
gui
《Qt从零入门系列(一):Qt框架初识——从发展历史到跨平台开发》
在正式开始之前,先给即将入坑Qt的朋友们提个醒:Qt的开发是建立在C++之上的,不具备一定的 C++基础会走得比较吃力。面向对象、继承多态、信号槽背后的函数指针机制,这些东西如果没有C++底子兜着,很容易卡在半路。提前打好基础,后面上手Qt会顺畅很多。好了,话不多说,我们正式开始。
我是小灰灰吖
4 天前
linux
·
qt
·
ubuntu
Qt崩溃捕获实战:qBreakpad从源码编译到崩溃分析全流程指南
在 Qt 应用程序开发中,程序崩溃是开发者必须面对的问题。当程序在用户环境中崩溃时,如何快速定位问题成为关键挑战。qBreakpad 是一个优秀的 Qt 崩溃报告库,它基于 Google 的 Breakpad 项目,能够捕获程序崩溃时的内存转储文件(dmp),为后续调试提供重要线索。
郝学胜-神的一滴
3 天前
开发语言
·
c++
·
qt
·
软件工程
·
用户界面
Qt 高级编程 040:按钮悬浮弹出滑块弹窗的完整攻略
前言:做过播放器的小伙伴们一定对那个"鼠标悬停音量按钮,弹出滑块调节"的效果不陌生吧?看起来简单,做起来可是坑不少!今天这篇文章,我带你从最基础的事件入门,一路踩坑到最终优雅实现,保证你看完直呼——原来还有这种操作?🤯
我是小灰灰吖
3 天前
qt
·
ubuntu
·
ssh
Ubuntu 22.04 安装 SSH 服务与远程调试环境配置指南
首先,确保系统已更新,然后安装 OpenSSH 服务器。安装完成后,启动 SSH 服务并设置为开机自动启动。
雨田言炎
4 天前
开发语言
·
笔记
·
qt
四、关于Qt项目需要知道的
1、创建第一个Qt项目:以上的先了解以下,其它的先不说,暂时用不到。我们创建第一个项目的时候怎么选?从上图看出,这里要说明的是:
必须得开心呀
4 天前
开发语言
·
qt
qt生成dump文件并定位异常
对于程序崩溃,最快的解决方式是生成dump文件,通过生成dump文件使用调试工具进行调试,还原程序崩溃时的状态,能够起到快速定位排查问题的作用。dump文件是进程的内存镜像。可以把程序的执行状态通过调试器保存到dump文件中。Dump文件是用来给驱动程序编写人员调试驱动程序用的,这种文件必须用专用工具软件打开。
Quz
4 天前
qt
QML ProgressBar 自定义样式:自绘组件、Material风格
默认进度条能用,但放进自己的界面里总觉得差点意思。这篇讲三条改样式的路子:完全不用控件、自己用 Rectangle 画;借用官方 Material 组件做细条;以及任务进度未知时的"不确定动画"。
Quz
4 天前
qt
QML 环形进度条:Canvas 绘制与多环进度
有些进度场景不适合横条:比如加载时想要个转圈动效,或者几个指标要放在一起对比。这篇用 Canvas 画环形进度:一个单环形组件(支持正常百分比和不确定模式两种状态),再加一个多环组件。
熬夜苦读学习
5 天前
开发语言
·
qt
Qt--网络编程
和多线程类似, Qt 为了⽀持跨平台, 对网络编程的 API 也进行了重新封装.在进行网络编程之前, 需要在项目中的 .pro 文件中添加 network 模块. 添加之后要手动编译⼀下项目, 使 Qt Creator 能够加载对应模块的头文件.
上海安当技术
5 天前
c语言
·
qt
·
c#
C/S 桌面软件怎么接 UKey 强认证?C# SDK 与 C 动态库集成 WinForms/Qt/工控实战
摘要:B/S 系统用中间件做 UKey 认证很成熟,但大量工业软件、CAD、ERP 客户端是 C/S 架构。本文讲解 UKey 通过 C 动态库(DLL/SO)与 C# SDK 直接嵌入桌面客户端的强认证方案:本地签名验签、离线可用、支持 WinForms/WPF/Qt/MFC,并给出 C# 调用示例与 SCADA 工控落地的真实效果,最快半天完成基础集成。
雨田言炎
5 天前
开发语言
·
qt
五、Qt控件使用说明大全
QWidget类是所有用户界面对象的基类常用于做顶层小部件或者子小部件我们怎么看QPushButton是继承QWidget类?