
QT
应用魔导师
Qt/C++全栈开发专家 | 医学影像算法架构师 | ️ 军工级系统开发者
展开
-
qt自定义加载字体库ttf
qt加载自定义字体库ttf文件原创 2025-01-16 18:09:23 · 507 阅读 · 0 评论 -
Qt-多线程QThread与线程池QThreadPool浅析
今天学习了Qt中的多线程和线程池,特写这篇博客来记录一下。转载 2023-03-09 22:54:25 · 1448 阅读 · 0 评论 -
QT-QTableWidget滚动条样式设置
QScrollBar样式表转载 2023-03-09 22:23:03 · 2959 阅读 · 0 评论 -
QT-实时监测电脑是否能够上网
Qt-检测电脑是否能够上网转载 2023-03-09 22:14:17 · 1400 阅读 · 0 评论 -
QT-实现拷贝文件、文件夹(QFile::copy)
QT-实现拷贝文件、文件夹(QFile::copy)原创 2023-03-09 21:50:14 · 8690 阅读 · 1 评论 -
QT 使用QNetworkAccessManager实现Http远程下载
qt5-QNetworkAccessManager通过http进行下载操作原创 2023-03-08 23:01:30 · 642 阅读 · 2 评论 -
Qt 获取本机IP地址及Mac地址
QT 获取IP地址及Mac地址原创 2023-03-08 00:27:09 · 1150 阅读 · 0 评论 -
QT-读取二进制bin文件并发送
这里的功能主要开发用于读取bin文件并发送到硬件内存中进行更新设备。以下是读取bin文件后发送的相关代码。以1024字节为一包进行发送。原创 2023-03-04 15:14:08 · 2745 阅读 · 0 评论 -
VTK-三维坐标系计算两点之间距离
三维坐标系已知两点x,y,z计算两点之间距离原创 2023-01-03 22:52:05 · 969 阅读 · 0 评论 -
QT-QLieEdit做输入限制之正则表达式
正则表达式原创 2022-12-23 17:28:10 · 840 阅读 · 0 评论 -
QTableView-QMySqlTableModel进行模糊查询
QTableView-QMySqlTableModel进行模糊查询原创 2022-11-18 10:46:57 · 697 阅读 · 0 评论 -
Qt中如何在QTableWidget/QTableView中一个单元格插入多个按钮,如何正确获取插入的按钮的行列数
QTableWidget中一个单元格插入多个按钮,如何正确获取插入的按钮的行列数转载 2022-10-28 15:21:44 · 5483 阅读 · 0 评论 -
QT 十进制与十六进制(字符型) 互相转换 -串口编程
串口使用中会经常用到。目前使用到的是QByteArray::number(源数据 ,目标输出的进制)。作下记录,以供日后参考。转载 2022-09-17 00:41:08 · 2541 阅读 · 0 评论 -
QT 创建qss样式表并加载
qt样式表原创 2022-09-15 11:24:33 · 1859 阅读 · 0 评论 -
一、QChart-barchart柱状图
【代码】一、QChart-barchart柱状图。原创 2022-09-12 13:48:49 · 910 阅读 · 0 评论 -
云台设备指令通讯-串口通讯、UDP、TCP通讯应用
本文只针对大小端协议数据指令作为参考代码,不能直接运行。原创 2022-09-12 11:59:14 · 1277 阅读 · 0 评论 -
QT----debug断点测试打印
在头文件中可添加#include <QDebug>#include <QDateTime>#define zdldDebug#ifdef zdldDebug#define zdldDebug qDebug() << "Class:" << __FILE__ << "Line:" << __LINE__ << "Fun:" << __FUNCTION__ << "Time:" <&l.原创 2021-02-02 14:52:46 · 245 阅读 · 0 评论 -
将uchar转换为Mat并显示出来
本次在转换过程中遇到了一些相关问题,首先是将QImage转换为uchar*之后,在uchar转换Mat类型的过程中,测试的时候发现图像为灰度图像,一直没有色差变化,将图像宽高大小改变后调整单通道为三通道后,依旧为灰度图像,改变为四通道后,图像变为彩图。MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); Q原创 2021-01-05 23:30:55 · 682 阅读 · 0 评论 -
QT学习(四)- QFile打开/写入文件
将信息写入文件中 // 将目标信息写入文件 QFile file("data/saveData/targetInfo/targetInfo.txt"); file.open(QFile::Append); if( file.isOpen() ) { QString data = QString::number(i) + "-@-" + time + "-@-" + list.at(i) + "\r\n"原创 2020-12-24 23:58:56 · 3364 阅读 · 0 评论 -
QT之共享内存
#pragma execution_character_set("utf-8")ShareMemory::ShareMemory(QString mname, QObject *parent) : QThread(){ m_shareMemory = new QSharedMemory(); m_shareMemory->setKey("shareMemory"); m_shareMemory->isAttached(); m_OpenCvDetec原创 2020-12-24 23:43:06 · 247 阅读 · 0 评论 -
通过串口协议获取电子指北针回传数据
QT串口通讯协议近期由于需要,加入了电子指北针,因此通过串口协议获取回传数据,以下是个人在探索过程中解析协议一点心得:MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); m_Timer = new QTimer; // 在解析数据中,会出现接收数据内容不完整的情况,因此在接受的过程中使用了原创 2020-12-24 23:17:35 · 184 阅读 · 0 评论 -
QString用法详解(连接、替换、初始化与格式转换、拆分等等)
https://blog.youkuaiyun.com/qq_40194498/article/details/79629632?utm_medium=distribute.pc_relevant.none-task-blog-OPENSEARCH-3.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-3.control转载 2020-12-18 01:53:40 · 437 阅读 · 0 评论 -
String类使用案例:字符串替换、数组转化为字符串、String与其他数据类型相互转换、去除字符串中的空格
String使用案例字符串中替换的方法public class StringDemo { public static void main(String[] args) { //字符串中替换的方法 String s = "奥巴马是美国总统".replace('马', '牛'); System.out.println(s); String s1 = "奥巴马是美国总统".replace("奥巴马", "***"); Sy转载 2020-12-18 01:47:06 · 394 阅读 · 0 评论 -
QT-qss样式化QTableView,QTreeView,QTableWidget
qss样式化QTableView,QTreeView,QTableWidgetQHeaderView // QTableWidget 标题头整个区域{ background:transparent; // 整个标题头区域背景色}QHeaderView::section // 标题头 每个单独的标题区域{ font-size:14px; // 每个标题的字体大小 font-原创 2020-12-18 00:42:13 · 5128 阅读 · 1 评论 -
利用QT 串口通信进行RS232协议开发
QT串口通信协议代码最近在研究用串口通信去发送协议指令控制相机工作,因为是第一次接触串口,期间也是耗费了点点时间,将自己的部分成果记录下来,以后方便查阅。在qt下利用Qserialport函数进行的代码编写,一下便是串口通讯的部分代码:// 首先在.pro文件加入serialportQT += core gui serialport// 在.h文件中加入头文件#include <QtSerialPort/QSerialPort>#include <QtSer原创 2020-10-23 22:46:48 · 8568 阅读 · 0 评论 -
QT学习 定时器(三)
QT学习(三)制作一个简易的定时器进行时延测试:#include <QTimer>#include <QTime>void MainWindow::init(){ QTimer *m_timer; m_timer = new QTimer(); m_timer.start(); connect(m_timer, SIGNAL(timeout()), this, (sl_timeout()));}void MainWindow::sl_timeout(){原创 2020-08-19 23:57:38 · 132 阅读 · 0 评论 -
QT学习(二)读取图片小程序
QT读取图片小程序readImage.cpp#include "MainWindow.h"#include "ui_MainWindow.h"#include <QFileDialog>#include <QPixmap>MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this);}M原创 2020-08-19 23:28:09 · 499 阅读 · 0 评论 -
QT学习(一)在QT界面显示本机信息及IP/显示一个系统时间
QT学习(一)在QT界面显示本机信息及IPvoid MainWindow::UiInit(){ QString localHostName = QHostInfo::localHostName(); QString showStr="本机信息:"; showStr.append(localHostName); showStr.append(",LocalIP:"); showStr.append(getIP()); ui->infoLabel-&原创 2020-08-19 23:20:50 · 551 阅读 · 0 评论