qt

一然明月2 小时前
开发语言·qt
QT之基础控件目录一、Qt 组件核心分类及常用组件详解(一)基础输入输出控件(最常用)1. QLabel(标签控件)
深蓝海拓6 小时前
笔记·python·qt·学习·pyqt
PySide6从0开始学习的笔记(十) 样式表(QSS)PySide6 的样式表(Qt Style Sheets,QSS)是模仿 CSS 语法的界面美化机制,用于统一控制 PySide6 控件的外观,从基础的颜色、字体到复杂的控件状态、自定义控件样式都能覆盖。
深蓝海拓7 小时前
笔记·python·qt·学习·pyqt
PySide6从0开始学习的笔记(十三) IDE的选择这里只涉及到pycharm和Qt Creator这两个常用的IDE,作为比对和介绍。PyCharm的下载安装以及路径配置有很多文章可以参考,略过。
YouEmbedded7 小时前
qt·图片适配控件
解码QPixmap 图片自适应控件缩放与圆角处理引言:使用简单的border-imagea : bg.png; 设置带圆角的控件要求图片像素的大小与控件的像素大小必须相同,为解决不同任意大小的图片应用到控件,引出下文。
Y1rong7 小时前
qt
QT之天气预报
Larry_Yanan10 小时前
开发语言·qt
Qt多进程(二)QProcess+stdio本节将学习第一种最简单、也十分常用的进程间通信方法,即主进程使用QProcess类调用子进程,并通过它们之间的重定向系统管道,实现基于stdio标准输入输出的通信。
码农葫芦侠10 小时前
开发语言·数据库·qt
Qt 跨线程内存管理陷阱:QSharedPointer、deleteLater() 与 QPointer 的致命组合一次网络请求队列管理的随机崩溃,揭示了 Qt 内存管理中容易被忽视的陷阱,特别是 QPointer 在跨线程场景下的竞态条件 💥
CC.GG10 小时前
开发语言·数据库·qt
【Qt】信号和槽今天接着【Qt】Qt初识详情点击查看来介绍【Qt】信号和槽信号是由于用户对窗口或控件进行了某些操作,导致窗口或控件产生了某个特定事件,这时Qt对应的窗口类会发出某个信号,以此对用户的操作做出反应。因此,信号的本质就是事件,如:
水煎包V:YEDIYYDS88814 小时前
qt·qml·旋钮组件
QT QML 实现的旋钮按钮,类似收音机音量旋钮,可指示方向和角度如图,旋钮按钮, 点击白色圆圈按钮后 会沿着圆周轨迹 跟随滑动方向运动可输出方向和角度值, 适用于调节角度和方向的场景,UI风格可改
龚建波14 小时前
qt·qfuturewatcher·qpromise·qfuture
Qt程序设计:QPromise/QFuture多线程任务管理Qt6 在 QFutureInterface 基础上进一步封装出了 QPromise 类,搭配 QFuture 使用,逻辑类似 std::promise + std::future,线程内使用 promise 设置进度和结果,外部通过关联的 future 判断状态和获取结果。
追烽少年x14 小时前
qt
Qt面试题合集(三)两种方式都可以用。但是他们的使用场景有一些差别。使用示例:事件循环没了 QThread 默认 run() 就是 exec(),你一旦重写 run 却没调 exec(),线程里 信号槽队列机制直接废掉——QueuedConnection 的信号无人分发。
FirstFrost --sy15 小时前
开发语言·qt
Qt控件美化:LineEdit与CheckBox实战右键CheckBox 转到槽,然后选择toggled在widget.cpp中编辑以下代码Add Prefix 改前缀
Larry_Yanan1 天前
开发语言·c++·qt·学习
Qt多进程(一)进程间通信概括在之前的文章中,已经较为详细地探讨了Qt中线程的使用和线程间的通信,但对于多进程,我一直了解得比较浅薄。在早起学习Linux的时候,就有一堆让人容易混淆的进程间通信方式,什么有名管道无名管道、信号和信号量、共享内存、socket套接字什么的,当时也只是简单跟着教程跑了一遍,其实也一知半解的。最近找工作时,突然被问了一下对多进程有多少了解,我当时只回答了:“我在调用打开另一个exe的时候,我用了tcp的方式和它连接和通信”,面试官说是本地socket吗,我说应该是吧,他又问除此之外还知道哪些?我尴尬摇头……
小灰灰搞电子1 天前
开发语言·qt·visual studio
Qt 开发环境选择Qt Creator、Visual Studio还是 VS Code?跨平台支持 支持 Windows、Linux、macOS 等操作系统,开发者可在统一环境中完成跨平台应用的开发与调试。
淼淼7631 天前
开发语言·c++·windows·qt
Qt调度 程序存在 三个程序A,B,C,C程序依赖程序A和B,当程序A或B终止时,程序C必须重新启动,当程序C终止时,只需要重新启动程序C
明飞19871 天前
qt
QT笔记1QT开发环境包括三部分:(1)C++编译器 ; (2)Qt 库 ;(3) QtCreatorQtCreator本身不带编译功能,必须自己安装C++编译器,Windows上可以装Visual Studio来提供编译器。
林政硕(Cohen0415)1 天前
arm开发·qt
ARM Qt 字体过小的问题板卡:T113、buildroot 系统Qt 版本:Qt 5.15.9在 Ubuntu 编译运行时,看起来挺正常的,但部署到板卡后发现,字体莫名其妙变小了。这主要是板卡的 DPI 和电脑的 DPI 不同。
追烽少年x1 天前
qt
Qt中构建多语言程序今天我们来测试一下在Qt 的Widget程序中构建多语言程序。在界面上添加几个控件用来测试,一个ComboBox控件用来切换语言,如下图:
rainFFrain1 天前
开发语言·qt
QT显示类控件---QSlider目录核心属性核心信号教学案例案例1:核心属性和信号演示(通过滑动条调整窗口大小)(基础)案例2:通过QShortcut执行快捷键调整滑动条滑动位置(基础)