Quick
文章平均质量分 72
晚睡早起的老实人
这个作者很懒,什么都没留下…
展开
-
QML 自定义软键盘--踩坑日记
QML自带的键盘只有两种风格,但怕是不够用哦?那么如何自定义键盘风格:第一步:复制Qt自带的键盘风格文件资源到自己的项目目录下(我安装的是Qt5.12.4)Qt安装路径\5.12.4\Src\qtvirtualkeyboard\src\virtualkeyboard\content\styles可以看到Qt自带的两个键盘风格, default 和 reto第二步:任意复制一个文件夹(我复制的是default文件夹)到自己的项目目录下,并且改名为 “WDNMD”第三步: 添加WDNMD目录里面原创 2022-03-10 13:38:47 · 1648 阅读 · 1 评论 -
Qt+openCV 打开摄像头并进行人脸检测
opencv 打开摄像头并进行人脸检测开发环境:Qt5.12.4, MSVC2017, win10首先,梳理一下流程在Qt内配置opencv库开启一个子线程来持续从摄像头获取图像帧用获取到的图像帧传入opencv 人脸识别算法,并画出矩形框将带有人脸矩形框的图像帧传入主界面进行展示创建一个widget工程( 最好是QQuick工程,这里只为了展示人脸检测效果方便,所以创建widget工程 )创建好工程后,取消勾选shadow build然后再工程.pro文件的同级目录创建四个文件夹,原创 2021-09-13 14:13:46 · 4295 阅读 · 37 评论 -
QML自定义开关Switch
1.QML基本控件Switch在QtQuick.Controls 2 中,已经有了Qt官方提供的开关控件,而且还带有过渡动画,但是可能颜色有些不美观,研究了一下入如何自定义一个开关以供以后使用2.自定义开关控件,改变其样式首先来看原生样式:其源代码为: Switch{ id : switch1 text: closeState onCheckedChanged: { switch1.text = switch1.che原创 2021-08-08 17:32:21 · 2907 阅读 · 0 评论 -
QML调用Android摄像头,并将每一帧传入C++进行处理(QML 对象,转化为C++对象)
第一步:搭建好Qt for Android 开发环境1.搭建环境参考:Qt for Android 环境搭建2…pro文件中加入模块:QT += androidextras multimedia multimediawidgets第二步,创建Qt工程注意选择创建Qt Quick工程第三步:新添加一个C++类 CameraFromQML,继承于QObjectCameraFromQML.h#ifndef CameraFromQML_H#define CameraFromQML_H#i原创 2021-07-26 23:03:25 · 1678 阅读 · 4 评论