QT
文章平均质量分 72
平时工作学习积累的小经验
Qter_Sean
不懂的,搞它就懂了!
展开
-
Qt+TSC打印机调试
以上就是今天要讲的内容,本文仅仅简单介绍了TSC的主要的使用,而TSC提供了大量能使我们快速便捷地处理数据的函数和方法。打印BMP图片的方式还没有测试。另外旋转条码打印出来可能有点模糊,调整打印机的浓度为1就行了。原创 2024-08-10 01:31:49 · 493 阅读 · 0 评论 -
Qt框架学习 --- CTK编译(Qt5.15.2+vs2019+cmake)
现在网上好多关于编译CTK的博客,写的都挺好,但我还是要记录一下,因为我觉得这个方法最方便,最简单。这是一篇总结文章。大家编译CTK踩过的坑,我重新梳理一遍,以最简短的流程,最快的速度,来实现自己想要的CTK-SDK。(mingw版本我也尝试过,但是编译后,运行起来就崩溃了。Qt6也试过,编不了,目前CTK成员还没有支持Qt6 --20240114)原创 2024-01-14 16:54:00 · 1280 阅读 · 2 评论 -
Qt框架学习 --- CTK
随着开发的深入,CTK框架还是要关注一下。了解CTK还是有必要的。本篇文章主要描述CTK框架加载带界面的插件,集成到主界面的操作。ctk框架核心主要有2点:框架和插件。框架加载插件,之间的通讯使用事件或者信号槽。本demo完全参考博主一去二三里的开源代码实现。原创 2024-01-11 20:04:35 · 2204 阅读 · 0 评论 -
Qt5实现海康NVR预览视频
文章目录前言一、SDK下载二、使用步骤1.引入库2.读入数据总结前言从网上抄的demo,以此作为基准,准备持续更新。一、SDK下载SDK下载地址:https://open.hikvision.com/download/5cda567cf47ae80dd41a54b3?type=10二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seabo.原创 2021-09-27 15:59:17 · 1907 阅读 · 0 评论 -
Qt取色器
文章目录前言一、效果图二、源代码1.UI设计2.头文件3.cpp文件三、源码总结前言取色器在实际工作中经常用到。目前遇到一个场景,点击btn就开始从lable上的图片中取色,然后从图片中获取到想要的颜色后,点击label就结束取色。于是自己写了一个demo一、效果图二、源代码1.UI设计2.头文件代码如下:#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QPixm原创 2021-09-04 00:07:55 · 1380 阅读 · 0 评论 -
Qt在Designer界面中进行控件提升
文章目录前言一、自定义控件的好处二、提升控件的步骤(示例)1.新建一个空的项目工程2.新建一个空的widget带界面类3.提升4.测试总结前言在可视化编辑控件的操作中,所有控件都是自带的控件,那么怎么才能像动态添加控件那样使用自定义的类(控件)?一、自定义控件的好处有时候,一个界面过于复杂,界面设计单独拉出来设计,就像写函数一样,多写几个调用方法,进行解耦。二、提升控件的步骤(示例)1.新建一个空的项目工程在界面中,拖入一个widget控件,然后选中MainWindow界面,选择栅格布局。原创 2021-09-01 22:31:34 · 5665 阅读 · 0 评论 -
ubuntu装好后,遇到的问题集锦
项目场景:ubuntu装机后,总是有各种各样的问题,现收集一些问题及解决方法。问题描述:1.换源,换成国内下载源2.解决系统报错的问题3.解决连接不上windows共享盘的问题4.ubuntu创建共享文件夹原因分析:1.一般都换国内源,国外源网络不稳定2.Ubuntu检测到系统出现问题,总是时不时弹出这个窗口看起来特别不爽,还是要解决一下3.关于Ubuntu连接Windows10共享失败的问题4.ubuntu创建共享文件夹解决方案:1.https://blog.csdn.原创 2021-08-28 12:49:07 · 238 阅读 · 0 评论 -
Qt配置git后,解决拉取冲突问题
文章目录前言一、Qt配置Git方法二、问题原因及解决1.原因2.测试总结前言Qt下面使用git确实是非常方便的,但是今天就拉取远程仓库代码遇到问题,现记录下解决方法。一、Qt配置Git方法这个就不用赘叙了,网上太多了。“工具->选项->版本控制->git,然后输入本地下载的git的文件夹绝对路径”,我的是“D:\software\git\Git\bin”二、问题原因及解决1.原因这种情况一般都是拉下来的代码与本地代码有冲突造成的(本地修改了代码与远程的不一致)2.测试.原创 2021-08-19 00:20:34 · 1631 阅读 · 0 评论 -
C++/Qt下登录程序的绕过
文章目录前言一、SQL注入是什么二、靶场搭建1.环境:Qt5 mysql2.尝试绕过总结前言最近学习了SQL注入内容,想着SQL注入应该不仅仅出现在web端,对于工控行业开发的程序,是不是也存在呢?于是自己用Qt/C++写一个登陆的程序,来验证一下试试看。一、SQL注入是什么所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类原创 2021-03-18 22:14:35 · 802 阅读 · 0 评论 -
Qt/C++常规知识点
文章目录前言一、Qt面经1.信号槽2.UI设计3.流4.网络5.多线程6.Qt类7.Qt指针8.内存二、C++基础面经总结前言又到了金三银四的时节了,大家估计都是卯足了劲,准备换一家更适合自己的公司。做开发岗,避免不了技术面试,现发一些面经给大家准备用。一、Qt面经1.信号槽Qt信号和槽的本质是什么回调函数Qt信号槽机制的优势(1)类型安全。需要关联的信号和槽的签名必须是等同的,即信号的参数类型和参数个数同接收该信号的槽的参数类型和参数个数相同。不过,一个槽的参数个数是可以少于信号的参转载 2021-03-18 14:30:50 · 2595 阅读 · 1 评论 -
内网开发同学的福音-sftp上传文件+快捷键
基于Qt5/sftp上传文件(增加全局快捷键功能)从事内网开发快一年了,每次都是通过si/Qt creator/vs编辑代码,然后通过xftp上传到内网linux服务器,最后使用xshell编辑运行。虽然只有3步,但是频繁地来回切换就很痛苦,感觉要3块屏幕才勉强提高效率。就此,我一直在思考,能否省掉xftp这一步呢,拖拽文件真的很头痛!就此我更改了一下自己之前用的sftp上传工具,加上快捷键功能,实现了这个效果。(代码原作者:https://download.csdn.net/download/qq_26原创 2020-06-11 11:23:03 · 1108 阅读 · 0 评论 -
Qt creator一些常用的快捷注释语句
经常使用qt creator,一些频繁使用的注释总结一下:todo list://TODO $$ %{CurrentDate:yyyy-MM-dd}//NOTE $$ %{CurrentDate:yyyy-MM-dd}//WARNING $$ %{CurrentDate:yyyy-MM-dd}//BUG $$ %{CurrentDate:yyyy-MM-dd}//FIXME $$ %{CurrentDate:yyyy-MM-dd}平时自己增加的,修改的一些:// $$ Added原创 2020-05-14 22:14:52 · 5004 阅读 · 0 评论 -
qt on android 环境搭建的心酸过程
前几天一直在弄qt on android的搭建环境。苦于自己慢慢研究,大概一个星期了,还是没有搭建完成,都已经放弃了。然而,昨天,我帮我们班一个女同学装autocad的时候,也是弄了一个下午才弄好,由于她比较粗心,导致安装了半天才完成,在此过程中,她都快要崩溃了,我反而很耐心的教她,最终成功了。受此影响,我耐心大增。决定再来搭建一次qt on android的环境试试。借着别人给的安装文档,自己...原创 2018-07-05 15:21:25 · 2442 阅读 · 1 评论 -
Qt中编译的文件在别人的电脑上面不能运行的处理
qt编译好的release文件夹里面的.exe文件怎么不能用了呢?原创 2017-09-05 14:09:28 · 4777 阅读 · 0 评论