QT
老赵的博客
技术需要积累 有了收获就记录下来是一个好的习惯
展开
-
QT 程序异常崩溃
出现以下问题,大概率是你在修改代码时,在pro或者pri中增加了一些不存在的头文件或者cpp,使用BeyondCmp仔细对比,分享,希望帮助到你。原创 2023-11-16 16:04:43 · 208 阅读 · 0 评论 -
pyqt实现的鼠标划取ROI区域
pyqt原创 2022-12-13 10:16:25 · 830 阅读 · 0 评论 -
QImage读取图片发生倾斜
QImage原创 2022-12-08 13:58:50 · 592 阅读 · 0 评论 -
Matplot 与 Pyqt5 绘图
pyqt matplot原创 2022-11-17 11:13:52 · 2728 阅读 · 0 评论 -
Python PyQt 入门记录
pyqt原创 2022-11-10 13:56:08 · 253 阅读 · 0 评论 -
QT第三方库加载pro解读
QT原创 2022-10-28 14:50:36 · 472 阅读 · 0 评论 -
Qwt安装以及使用 QPlugin调用 QT与VS2017环境配置
QT原创 2022-10-25 16:05:29 · 1044 阅读 · 0 评论 -
QT Release 下生成日志log以及release下支持调试
Release调试信息打印保存原创 2022-09-30 15:28:19 · 689 阅读 · 0 评论 -
QT 线程同步 阻塞方式 死锁
线程同步原创 2022-09-07 10:09:12 · 2343 阅读 · 0 评论 -
QT 项目代码修改后需要qmake吗?
qmake原创 2022-08-23 10:45:04 · 307 阅读 · 0 评论 -
轮子八 QT数据保存为csv
csv原创 2022-08-22 15:18:38 · 1417 阅读 · 0 评论 -
moveToThread注意事项
QT 线程使用原创 2022-08-16 17:38:08 · 150 阅读 · 0 评论 -
QT 小知识随记
QT 小知识记录原创 2022-08-03 14:01:45 · 242 阅读 · 0 评论 -
QCustomPlot 坐标轴间隔显示刻度标签
QCustomPLot坐标轴设置原创 2022-08-03 10:00:07 · 2569 阅读 · 1 评论 -
1e3是浮点数?
1e3还是1.000000e3?原创 2022-07-28 09:57:22 · 1278 阅读 · 0 评论 -
轮子六:QSerialPort 串口数据 收发
QT 串口原创 2022-07-25 09:34:15 · 1088 阅读 · 2 评论 -
麒麟系统 QT代码 出现 使用未声明的标识符“MainWindow“
ClangModel模式原创 2022-07-20 09:18:01 · 1091 阅读 · 0 评论 -
轮子五:QCustomPlot常用类
QCustomplot原创 2022-07-19 14:14:04 · 780 阅读 · 0 评论 -
轮子四:QT保存数据到 office word文档
qt word原创 2022-07-13 15:20:35 · 1498 阅读 · 0 评论 -
轮子三:保存数据到excel表格
qt保存数据到excel原创 2022-07-13 15:12:44 · 114 阅读 · 0 评论 -
轮子二:QCustomPlot绘制柱状图 双线图
QCustomplot画图原创 2022-07-13 14:35:12 · 821 阅读 · 0 评论 -
轮子1:QCustomPlot初始化模板
第一个轮子,记录一下,可直接使用,方便以后重复利用原创 2022-07-04 17:39:12 · 292 阅读 · 0 评论 -
QT .pri 的建立与使用 与pro的区别
pri文件原创 2022-06-21 11:32:36 · 1917 阅读 · 0 评论 -
QT 调用第三方库fftw
qt调用 外部库的方法原创 2022-06-16 11:45:26 · 1780 阅读 · 0 评论 -
QTableWidget通用初始化设置(内容自适应)
TableWidget设置原创 2022-06-13 11:39:33 · 3081 阅读 · 0 评论 -
QPluginLoader 加载插件dll失败
1.加载 方法参考一下:Qt 使用QPluginLoader 加载外部dll的方法笔记_振星的博客-CSDN博客_qpluginloader2.遇到的问题是:界面dll文件 在Debug平台编译下运行时,主界面可以调用dll,但是使用windeployqt xxx.exe后,加载dll失败,找不到指定模块。error如下:2022-05-30 15:55:42:280 cjelibd.dll调用失败Cannot load library E:\codeZhaopeng\Jamming120.原创 2022-05-30 15:59:15 · 2894 阅读 · 0 评论 -
TortoiseGit创建本地仓库并提交
1.首先需要配置Tortoise:生成秘钥,安装git工具Git + TortoiseGit 配置步骤以及本地版本管理_会飞的鱼zhh的博客-CSDN博客_tortoisegit配置Git + TortoiseGit 配置步骤以及本地版本管理一、安装配置步骤1、先在github官网开通Git账号。2、下载Git、图形界面管理工具TortoiseGit 、TortoiseGit-LanguagePack(TortoiseGit语言包,习惯使用英文版的可以不用安装)。3、安装Git,双击打开”Git-2.1原创 2022-05-18 13:43:43 · 977 阅读 · 0 评论 -
常用的qss收藏
推荐一个git地址:https://github.com/ArtanisL/QSS-Skin-Builder该地址中:软件右上角可以看到有9款皮肤,按钮图标和qss均可以在other中得到,非常实用。转载 2022-01-24 16:13:09 · 206 阅读 · 0 评论 -
QT 程序调用MATLAB的执行文件
大概两步:一,new QProcess二,QFile file("j加载exe所在路径");QProcess::startDetached("C:\\Qt\\1.exe",QStringList());可以参阅QProcess中的start和startDetached两种启动方式的区别_kucoffee12的博客-CSDN博客_qprocess start...原创 2022-01-21 14:53:35 · 936 阅读 · 0 评论 -
QTimer的暂停与重启
1.查看转载文章:QT QTimer定时器的暂停,开启和重新启动问题_求丶空白灬的博客-CSDN博客_qtimer 暂停转载 2022-01-20 13:43:21 · 4830 阅读 · 0 评论 -
QMainwindow添加基于QWidget的子界面
1.本来是想在主界面添加按钮弹出子界面:但是选择类型时,选择了基于Widget,然后调用的时候: m_calib= new Calibrate(this); 就会出现界面浮在主界面上,后发现如果选择的是基于QDialog,调用时才可以指定主窗口this,如果你想达到镶嵌到主界面,可以添加this,故修改后: m_calib= new Calibrate(); m_calib->setWindowModality(Qt::NonModal); m_calib->set原创 2022-01-04 11:31:30 · 2905 阅读 · 0 评论 -
QTableWidget如何添加右键功能?
1.首先初始化 ui->tableWidget->setContextMenuPolicy(Qt::CustomContextMenu); //右键 m_tabMenu = new QMenu(ui->tableWidget); action= new QAction("展示最近数据",this); m_tabMenu->addAction(action); connect(ui->tableWidget, SIGNAL(c原创 2021-12-29 17:27:45 · 4094 阅读 · 0 评论 -
QPixmap显示图片 label大小自适应
1.这是一个基础的介绍,分享一个很好地博客,QPainter画家,QImage QPixmap看做画布 // 创建画家类对象 QPainter p(this); // 指定绘图设备,其中设备可以是控件QLabel,也可以是先在QImage上画图,然后设置在控件 ui->label->setPixmap(QPixmap::fromImage(Img)); https://blog.csdn.net/qq_32619837/article/details/103698140原创 2021-12-10 15:38:51 · 4093 阅读 · 0 评论 -
qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method错误解决
在使用URL下载文件时,出现标题的问题,编译器时32位的,后查询得到解决。 见以下博客 :https://www.cnblogs.com/sagerking/p/12667575.htmlhttps://www.cnblogs.com/sagerking/p/12667575.html#include "mainwindow.h"#include "ui_mainwindow.h"#include<QtNetwork>MainWindow::MainWindow(QWidget *p原创 2021-12-09 14:49:03 · 1294 阅读 · 0 评论 -
信号采集基本概念
1.实数计算fft得到的频谱图应该是关于采样率的一半对称镜像。复数则没有镜像2.带宽:采样率的一半3.频率分辨率:采样率除以点数4.QCustomplot画频谱图:(1)初始化:提widget控件升为qcustomplot(2)标签划分//自定义X轴标签 m_FreqXTicker = QSharedPointer<QCPAxisTickerText>(new QCPAxisTickerText); ui->plot_freqSpec->xA原创 2021-12-06 10:25:02 · 778 阅读 · 0 评论 -
error: undefined reference to `SDL_Init‘
1.调用三方库,出现错误,原因是编译环境要求是64位 ,库文件是64位原创 2021-11-23 17:56:11 · 1486 阅读 · 0 评论 -
信号频谱 中心频率 带宽 采样率之间关系
1.采样率的一半近似型号的带宽2.频谱图的横坐标计算式:xVec[i] = (i*(double)m_dbSampleBandWidth*2/FFTLEN + (m_nCenterFreq-m_dbSampleBandWidth/2))*1e6;其中m_dbSampleBandWidth*2/FFTLEN表示频率分辨率,即步进,FFTLEN点数;m_dbSampleBandWidth = Samplate / 2;采样率的一半表示带宽。m_nCenterFreq表示中心频率,所以上原创 2021-11-16 17:39:52 · 7003 阅读 · 2 评论 -
QByteArray 使用size()函数导致程序崩溃
在接收数据的地方做了处理,就不会导致这个错误!不然通过信号槽传到第一张照片的槽函数,会导致程序崩溃原创 2021-11-11 18:39:28 · 1178 阅读 · 0 评论 -
QVariant 类的使用 2021-11-08
#include<QVariant>#include <iostream>using namespace std;class C{}; //自定义类型int main(int argc, char *argv[]){ QVariant v('a'); /*QVariant 没有专门的 char 构造函数,此处的字符 a 会被转换为 int 型,因此 v 中存储的是数值 97,而不是字符 a 。*/ cout<<v...原创 2021-11-08 15:52:18 · 535 阅读 · 0 评论 -
QT_bug 解决undefined reference to `vtable for MySlider‘
1.QT工程建立时没有添加QOBJECT ,手动添加,就会报这样的错误,删除临时文件解决。原创 2021-11-05 11:25:17 · 94 阅读 · 0 评论