QT
Li丶Chong
这个作者很懒,什么都没留下…
展开
-
adb 操作命令(adb调试QT项目使用到的命令)
3.软件在安卓系统上的名字已经活动名称(下面是示例)4.查看项目名称以及活动名称的方式 (提前打开程序)1.adb连接串口 获取root权限。11.安装apk (apk在pc端)8.查看程序占用内存 CPU。9.查看USB路径的方式。6.查看所有进程信息。原创 2023-10-18 10:16:49 · 880 阅读 · 0 评论 -
qt +cmake 发布翻译项目
qt +cmake 发布翻译项目原创 2023-03-08 15:39:04 · 618 阅读 · 0 评论 -
IOS编译QT文件遇到的问题
This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSBluetoothAlwaysUsageDescription key with a string value explaining to the user how the app uses this data.原创 2023-03-06 11:01:16 · 329 阅读 · 0 评论 -
window+QT项目,在编译mac版本和ios版本
window+QT项目,在编译mac版本和ios版本原创 2022-08-19 14:39:47 · 2071 阅读 · 1 评论 -
QT——画一个三角形
.h#pragma once#include <QtWidgets/QWidget>#include <QPainter>#include <QMouseEvent>#include <QVector>#include <QMap>#include <QPoint>#include "ui_QtWidgetsApplication1.h"class QtWidgetsApplication1 : public QW原创 2021-10-22 15:46:15 · 3357 阅读 · 2 评论 -
QT——对无键值的json数据解析
看代码,应该都能看懂json文件[ { "recordId": "1ead6ee3-92c6-41dd-8a80-9447e33d6e96", "createAt": "2021-10-21 15:34:16", "status": "None", "aActivity": 0.2, "bActivity": 0.3, "gammaCpsList": [ 1.18,原创 2021-10-21 15:35:11 · 614 阅读 · 1 评论 -
QT——视频播放
在我的另一篇博客中介绍了硬解码和软解码,ffmpeg解码在这篇文章中,主要介绍软解码获取的图片,在QT界面中播放,获取解码后的每一帧图片,将图片通过QT中Qwidget自带的paintEvent事件,绘制到界面上void PondingVideoWidget::paintEvent(QPaintEvent * ){ QPainter painter(this); painter.setRenderHint(QPainter::Antialiasing); painter.setRenderHi原创 2021-10-11 16:12:22 · 506 阅读 · 0 评论 -
ffmpeg解码
本文分别介绍软解和硬解两种方式,同时将获取的每一帧,转换成二进制或者图片格式本文只是介绍如何解码,硬解码,这个类中将每一帧转换成二进制格式,然后存放到队列中,#include "hw_video_decoder.h"#include <cstdio>#include <QDebug>#include <QDateTime>AVPixelFormat HWVideoDecoder::hw_pix_fmt;bool HWVideoDecoder::init原创 2021-10-11 15:43:07 · 930 阅读 · 0 评论 -
QT——http协议(大华摄像头保活,根据Id获取大华摄像头播放地址rtsp流)
.cpp文件详情请看代码注释#include "customize_files/network_manager.h"#include <QDir>#include <QCoreApplication>#include <QEventLoop>#include <iostream>#include <QJsonObject>std::shared_ptr<NetworkManager> NetworkManager::_i原创 2021-07-30 17:17:17 · 1378 阅读 · 0 评论 -
QT——生成高清图片
QImage bitmap(labelOne->size(), QImage::Format_ARGB32_Premultiplied); bitmap.fill(Qt::transparent); QPainter painter(&bitmap); labelOne->render(&painter, QPoint(), QRegion(), QWidget::DrawChildren); QString numPath = "C...原创 2021-06-01 13:39:32 · 938 阅读 · 0 评论 -
QT——改变QT生成exe的图标
在.pro文件中加入下面代码RC_ICONS = ./resources/tytle.ico //图片路径重新生成即可更换exe的图标,原创 2021-05-06 09:25:03 · 198 阅读 · 0 评论 -
QT——csv文件读取保存到链表中
定义一个结构体,用来储存读到的数据struct Data{ QString name; QString IDName; QString ploneNum; QString address; int buildingNum; int tierNum; int roomNum; int danyuanNum; Data() {} Data(QString P_name, QString P_IDName, QString P_ploneNum, QString P_address, i原创 2021-04-29 16:19:57 · 846 阅读 · 0 评论 -
QT——部分QT控件的QSS样式及用法
setObjectName();使用QSS的函数QPushButton#weilaiditanP:checked{ image: url(:/resources/weilaiditan.png); background-image: url(:/resources/nidebeijing.png); background-color: transparent; border:none;}QPushButton#weilaiditanP:!checked{ image: url(:/原创 2021-04-29 16:11:16 · 268 阅读 · 0 评论 -
QT之QSS的加载使用
QSS是Qt的样式表,基本语法较为简单,使用方便,下面介绍怎么将QSS加入我们的项目工程中,1.首先将准备好的QSS文件加入QT的资源文件中,如若没有,自行创建一个.qss的文件,然后加入QT的资源文件中2.在main.cpp加入 QFile qss(":/MainWindow.qss"); qss.open(QFile::ReadOnly); qApp->setStyleSheet(qss.readAll()); qss.close();即可正常访问QSS里面的样式...原创 2021-04-29 16:04:17 · 988 阅读 · 0 评论 -
QT——删除含有指定字符的文件,删除文件夹
QT——删除含有指定字符的文件,删除文件夹删除含有指定字符的文件 QDir dir(filePath); 文件的文件夹路径 QStringList fileList = dir.entryList(QDir::AllEntries | QDir::NoDotAndDotDot); //获取文件夹内所有的文件名称 for (int i = 0; i != fileList.size(); i++) { if (fileList[i]原创 2020-11-11 15:26:35 · 724 阅读 · 1 评论