QT记录
QT记录
Create_Joy
这个作者很懒,什么都没留下…
展开
-
AD 器件如何旋转特定角度
->Rotation Step(在此处修改单次要旋转的角度)-->T-->P(或直接点击右上角齿轮标志)原创 2022-12-16 19:48:31 · 4237 阅读 · 0 评论 -
QTCreator 4.12 openmp加速
QTCreator 4.12 openmp加速原创 2022-06-10 15:30:00 · 366 阅读 · 0 评论 -
QT 对资源进行压缩解压缩 使用quazip+zlib 直接添加到工程中,无需编译成库文件
Quazip+zlib下载地址 点击这里下面开始讲使用方法:1:点击上面的连接,下载下来,解压到工程目录底下。(quazip和zlib两个文件夹)2:在你心间的QT 工程右击添加现有文件,将这两个文件夹的内容添加上去。3:调用头文件,如下: #include "zlib/zlib.h" #include "quazip/JlCompress.h"4:使用接口: // 压缩文件夹 JlCompress::compressDir("/usr/local/1...原创 2022-05-15 22:20:33 · 513 阅读 · 0 评论 -
【Qt】断言Q_ASSERT的使用
在使用Qt开发大型软件时,需要对程序进行调试,以确保程序内的运算结果符合我们的预期。在不符合预期结果时,就直接将程序断下,以便修改。assert()是一个调试程序时经常使用的宏,在程序运行时它计算括号内的表达式,如果表达式为FALSE (0), 程序将报告错误,并终止执行。如果表达式不为0,则继续执行后面的语句,它的作用是终止程序以免导致严重后果,同时也便于查找错误。Qt中断言函数有两个:(1)void Q_ASSERT(bool test)当表达式为false时打印出警告消息。示例:#原创 2022-03-02 12:20:11 · 2255 阅读 · 0 评论 -
QT pushbutton 取消焦点
1.2.或者 ui->pushButton->setFocus(); //设置默认焦点 ui->pushButton->setDefault(true); //设置默认按钮,设置了这个属性,当用户按下回车的时候,就会按下该按钮原创 2022-02-26 12:11:41 · 1647 阅读 · 0 评论 -
树莓派4B安装QT5与配置OpenCV4
我的环境是官方最新系统即9月份更新的终端输入:(自动安装最新版本qt)sudo apt-get updatesudo apt-get install qt5-default qtcreator配置系统路径sudo nano /etc/bash.bashrc在文件的最后添加如下内容export QTDIR=/opt/Qt5.12.0/5.12.0/gcc_64export PATH=$QTDIR/bin:$PATHexport LD_LIBRARY_PATH=$QTDIR原创 2021-05-23 19:48:29 · 2090 阅读 · 1 评论 -
QT自定义控件--数字滑动选择器
这是基于Qt实现的自定义滑动选择器,滑动选择器支持两种模式:水平模式和垂直模式,可自行设置。另外提供了接口可设置各类颜色、选择器值域等。直接提供下载QT数字滚动选择.zip原创 2020-10-28 10:20:35 · 815 阅读 · 0 评论 -
QT 学习之键盘事件( keyPressEvent) 拦截扫码枪
keyPressEvent是QWidget里面的函数,所以凡是继承自QWidget的类都可以通过实现这个函数来完成对按键事件的响应。要让当前的widget能够响应按键事件,最先需要做的事情是,调用:构造函数加入setFocusPolicy(Qt::StrongFocus);头文件class DebugDialog : public QDialog{ Q_OBJECTpublic: explicit DebugDialog(QWidget *parent ..原创 2020-09-22 16:41:41 · 2373 阅读 · 1 评论 -
VNC 远程桌面与显示器本地桌面同步 on NanoPi-M4
1.x0vncserver 使用安裝:apt-get -y install tightvncserver tigervnc-scraping-server2.創建密碼:vncpasswd3.启动:x0vncserver -display :0 -passwordfile ~/.vnc/passwd新增開機自動啟動服務:/etc/systemd/system/x0vncserver.service[Unit]Description=Remote desktop ser..原创 2020-08-08 20:44:43 · 2550 阅读 · 0 评论 -
Qt5的远程UI功能 on NanoPi-M4
1、VNC模式你的App,无论有多复杂,直接使用app.exe -platform vnc:size=1280x800,port=12345,depth=32,mmsize=600x350即可开启服务shell原创 2020-08-08 20:48:16 · 480 阅读 · 0 评论 -
VNC server on NanoPi-M4
1 Step1: 安装VNC Serversudo apt-get install tightvncserver2 Step2: 设置密码运行vnc server一次,会生成配置文件,并提示你为VNC Server设置一个密码:tightvncserver:1设置密码后,为了方便接下来的操作,先退出Vnc server:tightvncserver -kill:13 Step3: 配置VNC server编辑~/.vnc/xstartup文件,在尾部添加:lx..原创 2020-08-06 22:37:24 · 476 阅读 · 0 评论 -
opencv -Camera曝光设置
1、曝光设置cv_cap.set(cv::CAP_PROP_AUTO_EXPOSURE, 0.25); // where 0.25 means "manual exposure, manual iris"cv_cap.set(CV_CAP_PROP_EXPOSURE, -13);2、设置自动曝光为手动曝光cv_cap.set(cv::CAP_PROP_AUTO_EXPOSURE, 0.25); // where 0.25 means "manual exposure, manual ir原创 2020-07-13 10:18:15 · 8843 阅读 · 6 评论 -
QT-绘制ROI、矩形框、椭圆框,机器视觉
#ifndef DRAWQWIDGET_H#define DRAWQWIDGET_H #include <QWidget>#include <QKeyEvent>#include <qpoint.h>#include <qpen.h> /* * */typedef enum draw_shap_e{ DRAW_RECT, //画矩形 DRAW_ELLIPSE, //画椭圆 DRAW_NO ...原创 2020-07-10 10:42:03 · 4292 阅读 · 2 评论 -
QT-图片缩放的同时随意框选区域并保存截图
这篇文章里主要新写了一个myGraphicRectItem类,还是继承自QGraphicsItem类,用来实现:1.在图像显示区域绘制矩形框2.鼠标点击矩形的任意一条边可进行矩形的拉伸,同时鼠标样式更改3.鼠标点击矩形右下角并拖动可进行矩形的缩放4.鼠标按住矩形内区域并移动可拖动矩形在这里插入图片描述myGraphicRectItem.h代码如下:#ifndef MYGRAPHICRECTITEM_H#define MYGRAPHICRECTITEM_H#include &l...原创 2020-07-10 10:28:04 · 1806 阅读 · 0 评论