E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
QT开发经验记录
开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中...
目录合作案例专栏:案例分享开发专栏:项目实战
Qt开发
专栏:开发技术
Qt开发
专栏:三方库开发技术
Qt开发
专栏:实用技巧
Qt开发
专栏:各种问题解决
Qt开发
专栏:qss样式表笔记大全
Qt开发
专栏:概念
Qt开发
专栏
行稳方能走远
·
2022-02-19 07:54
嵌入式知识
iOS学习开源库断点方法
现在把其中的
经验记录
如下。方案方案1集成源码其中live555客户端源码较少可以直接把源码文件copy进工程,直接调试即可。
ashura_
·
2022-02-18 23:59
换硬盘时如何拆解笔记本
现在就将我实践所得的
经验记录
下来。必须说的是,我拆机都是先卸下背面所有螺丝的.拆机前一定要准备好装螺丝的容器,编号防止混淆,对于复杂的排线,可以事先拍照.A.键盘表面式键盘在c板表面,所以要先卸了
denkel
·
2022-02-16 03:56
详解C语言fscanf函数读取文件教程及源码
这次笔者将最近使用该函数的一些
经验记录
下来。第一部分:问题和结论fscanf函数的原型是:intfscanf(FILE*stream,constchar*format,[argument...])
·
2022-02-15 12:16
[内附完整源码和文档] 基于Qt和sqlite数据库实现的银行管理系统
一、项目技术路线说明本系统主要是使用了
Qt开发
所需的基础知识,用qt自带的环境来设计ui界面。首先用到了sqlite来建立数据库,建立三张表分别存放用户信息,管理员系统,用户冻结的账号信息。
UserJSKer
·
2022-02-15 08:24
这个给王西京设计房子的行业“一哥”,写下500字想给同行看
他说,四、五年前,自己就想把这些年工作中的心得、
经验记录
下来,最初的想法是给公司
朴里设计
·
2022-02-13 21:17
Qt开发
经验小技巧151-155
当Qt中编译资源文件太大时,效率很低,或者需要修改资源文件中的文件比如图片、样式表等,需要重新编译可执行文件,这样很不友好,当然Qt都给我们考虑好了策略,此时可以将资源文件转化为二进制的rcc文件,这样就将资源文件单独出来了,可在需要的时候动态加载。//Qt中使用二进制资源文件方法如下//将qrc编译为二进制文件rcc,在控制台执行下列命令rcc-binarymain.qrc-omain.rcc/
feiyangqingyun
·
2022-02-11 04:30
Qt开发
经验小技巧101-110
如果需要在尺寸改变的时候不重绘窗体,则设置属性即可this->setAttribute(Qt::WA_StaticContents,true);这样可以避免可以避免对已经显示区域的重新绘制。默认程序中获取焦点以后会有虚边框,如果看着觉得碍眼不舒服可以去掉,设置样式即可:setStyleSheet("*{outline:0px;}");Qt表格控件一些常用的设置封装,QTableWidget继承自Q
feiyangqingyun
·
2022-02-10 17:16
PyQt5 designer 页面点击按钮跳转页面实现
PyQt5实现两个页面跳转PyQt5实现多个页面跳转补充:使用designer开发,页面跳转函数不使用designer的页面跳转使用designer进行开发首先要知道,使用Qtdesigner和代码进行
Qt
·
2022-02-10 12:12
基于 Ubuntu Qt的OpenGL编程 ------1.2 矩形
原教程是在windowsvisualstudio环境下开发的,但因本人所用系统为ubuntu,所以便尝试在ubuntu
qt开发
环境下进行opengl的学习。
小何小何啊
·
2022-02-07 16:56
qt
opengl
c++
OpenGL in Qt
OpenGLinQtwriteby九天雁翎(JTianLing)--blog.csdn.net/vagrxie讨论新闻组及文件Qt还是本人可移植GUI程序开发的首选,不过
Qt开发
普通的应用程序是行,但是据说效率太低
这个看起来还行
·
2022-02-07 16:52
腾讯云直播 tcplayer, 前端 vue 项目
经验记录
腾讯云文档直播拉流:https://cloud.tencent.com/document/product/454/75031.在index.html中引入初始化脚本(可将其保存在本地);2.在vue组件中放置容器3.对接视频播放getParams(name){varreg=newRegExp("(^|&)"+name+"=([^&]*)(&|$)","i");varr=window.locatio
seatownzhang
·
2022-02-06 07:24
前端
前端H5
vue
腾讯云直播推流
tcplayer
Qt开发
经验小技巧71-80
QByteArray等链表或者数组的过程中,如果只需要取值,而不是赋值,强烈建议使用at()取值而不是[]操作符,在官方书籍《C++GUIQt4编程(第二版)》的书中有特别的强调说明,此教材的原作者据说是
Qt
feiyangqingyun
·
2022-02-04 16:42
Qt开发
实现跨窗口信号槽通信
多窗口通信,如果是窗口类对象之间互相包含,则可以直接开放public接口调用,不过,很多情况下主窗口和子窗口之间要做到异步消息通信,就必须依赖到跨窗口的信号槽,以下是一个简单的示例。母窗口mainwindow.h#ifndefMAINWINDOW_H#defineMAINWINDOW_H#include#include#includeclassMainWindow:publicQMainWindo
·
2022-02-04 15:37
Qt开发
经验小技巧61-70
很多人问Qt嵌入式平台用哪个好,这里统一回答(当前时间节点2018年):imx6+335x比较稳定,性能高就用RK3288RK3399,便宜的话就用全志H3,玩一玩可以用树莓派香橙派。对于大段的注释代码,建议用#if0#endif将代码块包含起来,而不是将该段代码选中然后全部//,下次要打开这段代码的话,又需要重新选中一次取消,如果采用的是#if0则只要把0改成1即可,效率大大提升。Qt打包发布,
feiyangqingyun
·
2022-02-03 02:43
一文搞懂地域和可用区如何选择
在云时代,理解地域和可用区的概念是非常基础和重要的,在这里我将我所了解到的信息和一些
经验记录
下来。如有不准确之处,欢迎指正~定义地域(Region)定义:指物理的数据中
cutd
·
2021-12-03 19:00
linux系统使用vscode进行
qt开发
的过程分享
目录1.安装Qtcrater2.打开Qtcrater创建新项目3.使用vscode打开项目从一头雾水到模模糊糊,不明原理,暂时记录一下1.安装Qtcratersudopacman-Sqtcreater2.打开Qtcrater创建新项目其中buildsystem选择cmake创建好之后如下:这里我的项目名称为qt_window3.使用vscode打开项目进入根目录,找到项目名称命名的文件夹,这里会发
·
2021-12-02 11:07
视频剪辑,人脸贴纸美颜特效数字图像处理背后的技术-Qt版本
这三家都是行业垄断巨头之一,所以2010年之后,我们说
Qt开发
过什么软件,就不能只说vlc,googleEarth了。甚至你跑到开源社区去看,80
chenchao_shz
·
2021-11-26 20:47
C/C++ Qt 基础通用组件应用
目前,
QT开发
中常用的基础组件有以下几种:PushButton按钮组件LineEdit单行输入组件SpinBox数值组件HorizontalSlider滑块条组件LCDNumber数码表与LCD屏幕ComBox
lyshark
·
2021-11-23 09:00
Matlab+
Qt开发
笔记(二):Qt打开mat文件显示读取的数据
前言 介绍了基础环境,最终是为了读取显示.mat文件,本篇读取mat文件并显示。补充 测试的mat文件是double类型的。Matlab库数据类型变量类型:matError,错误变量 错误类型,实际上是整形。变量类型:MATFile,mat文件指针 打开mat文件返回的指针,操作文件需要一直使用,直至关闭。变量类型:mxArray,mat数组 打开mat文件所产生的二维数组类型。Matl
红胖子(红模仿)
·
2021-11-10 08:00
Matlab+
Qt开发
笔记(二):Qt打开mat文件显示读取的数据
details/121240756红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)
Qt
长沙红胖子网络科技有限公司
·
2021-11-10 08:42
Qt开发
matlab
qt
Matlab+
Qt开发
笔记(一):matlab搭建
Qt开发
matlib环境以及Demo测试
前言 做一些数据处理软件,使用matlab文件,.mat文件。准备条件安装matlab2016,发现是vs12(是vs2011版本),Qt5.9.3是支持vs14(是vs2015版本),安装matlab2020a版本(该版本是vs14版本的,每年matlab上半年发布a版本,下半年发布b版本)。安装请自行百度,下载,解压,安装都比较费时间。安装完后:Qt的准备条件(Qt5.9.3+QtCreat
红模仿_红胖子
·
2021-11-04 11:21
远程控制软件Aspia详细教程
考虑到目前缺乏中文教程,故将一些使用
经验记录
下来。功能特性远程桌面控制远程桌面查看文件传输数据加密传输授权控制(支持多用户授权)通讯薄(支持加密码)可内网穿透(需中继服务器)支持
慕容望月
·
2021-10-20 17:53
推荐
aspia
远程桌面
免费
远程控制
文件传输
oracle给新项目建表实操
一般不需要2.新建表空间和临时表空间3.使用上一步新建的表空间和临时表空间来新建用户4.给用户赋予权限这次在Oracle中给新项目建表,把一点
经验记录
下来1.新建数据库实例??
·
2021-10-19 14:04
Linux——华为云服务器重新挂载云硬盘,数据转移心得记录【建议收藏】
《
QT开发
实战》《嵌入式通用开发实战》《
Winter_world
·
2021-10-14 17:48
嵌入式Linux开发实战
华为
云服务器
物联网
IOT
Linux
IDA Pro 6.0使用Qt框架实现了跨平台的UI界面
它的好处是插件编写者还可以直接使用
Qt开发
跨平台UI。但是编剧呢?在这篇博文中,我们将说明如何使用PySide使用IDAPython为IDAPro创建UI界面。
·
2021-10-13 18:05
C++
Qt开发
-单线程实现生命游戏
生命游戏规则:生命游戏中,对于任意细胞: 每个细胞有两种状态:存活或死亡。每个细胞与以自身为中心的周围八格细胞产生互动。1.当前细胞为存活状态时,当周围的活细胞低于2个时,该细胞因孤独而死亡; 2.当前细胞为存活状态时,当周围有2个或3个活细胞时,该细胞保持原样; 3.当前细胞为存活状态时,当周围有3个以上活细胞时,该细胞因资源匮乏而死亡;4.当前细胞为死亡状态时,当周围有3个活细胞时,该细
ADCodeMaster
·
2021-10-10 19:07
Qt
qt
c++
Qt开发
经验小技巧176-180
QCamera中获取设备的配置参数比如支持的分辨率集合等,需要先调用load后才能正确获取,或者关联stateChanged信号中判断状态是否是ActiveState,然后再读取。//方法1:调用load后获取camera=newQCamera(this);//先需要载入才能获取到对应参数camera->load();//输出当前设备支持的分辨率QListsizes=camera->support
feiyangqingyun
·
2021-10-08 14:08
Qt-经验技巧及通用类库
Qt经验
Qt技巧
在PyQt中构建 Python 菜单栏、菜单和工具栏
在使用Python和Py
Qt开发
图形用户界面(GUI)应用程序时,您将使用的一些最有用和最通用的图形元素是菜单、工具栏和状态栏。菜单和工具栏可以使您的应用程序看起来精
·
2021-08-28 15:41
关于@RequestParam的使用所遇到的404问题
目录@RequestParam的使用所遇到的404问题困扰:问题所在及解决:下面是第一种方式:第二种方式:@RequestParam注解在使用过程一些注意在项目开发过程的一些教训
经验记录
针对上述问题的解决办法
·
2021-08-17 16:23
QT开发
pcm格式fdk_acc编码
先把libfdk_aac编译到ffmpeg中//检查采样格式staticintcheck_sample_fmt(constAVCodec*codec,enumAVSampleFormatsample_fmt){constenumAVSampleFormat*p=codec->sample_fmts;while(*p!=AV_SAMPLE_FMT_NONE){//qDebug()=0)while(t
我有一只小毛驴_从来都不骑
·
2021-08-12 22:20
QT开发
音频重采样
44100_s16le_248000_f32le_248000_s32le_144100_s16le_2相互转换voidFFmpegs::resampleAudio(constchar*inFilename,intinSampleRate,AVSampleFormatinSampleFmt,intinChLayout,constchar*outFilename,intoutSampleRate,A
我有一只小毛驴_从来都不骑
·
2021-08-12 12:17
QT开发
pcm转wav
//WAV文件头(44字节)typedefstruct{//RIFFchunk的iduint8_triffChunkId[4]={'R','I','F','F'};//RIFFchunk的data大小,即文件总长度减去8字节uint32_triffChunkDataSize;//"WAVE"uint8_tformat[4]={'W','A','V','E'};/*fmtchunk*///fmtch
我有一只小毛驴_从来都不骑
·
2021-08-11 21:01
QT开发
FFmpeg录制音频 pcm 格式
QT开发
需要导入plist文件访问麦克风的权限FFmpeg命令录制音频在子线程中,在主线程会卡顿UIffmpeg-favfoundation-i:2out.wav查看设备支持的视频设备和音频设备ffmpeg-favfoundation-list_devicestrue-i
我有一只小毛驴_从来都不骑
·
2021-08-10 18:50
1.QT自制文件编辑器--Apple的学习笔记
那么我先看了下别人在github上基于
QT开发
的c++PC代码工程,给我提供了开发思路及创作灵感。做大型工程前,我需要通过刻意练习来熟悉API。
applecai
·
2021-07-09 20:16
2021教师招聘考试
经验记录
(二)
一鼓作气,再而衰,三而竭。我们一定能在失败中找到出口去年莫名其妙考了个挺高的笔试分,今年又莫名其妙考了多个挺低的笔试分。然后我脑海里就总萦绕着这句话:“一鼓作气,再而衰,三而竭。”仔细回想起来,其实今年所谓的状态不好,环境不好,运气差……都不是最主要的原因,考差的主因归根究底还是得落在“不够努力”上。因为疫情,去年百分之八九十的招聘名额都给了应届生(虽然今年也是,但是毕竟不是第一年所以感受上并没那
居高声自远
·
2021-07-09 10:16
基于QT的MCV架构重构--Apple的学习笔记
所以我上去搜索了下基于
QT开发
的优秀开源工程,我猜测他们有那么多界面交互处理,我可以借鉴他们的设计方法。后来有了点思路。就是QT中可以自定义信号和槽,这给我打开了一种设计思路。
applecai
·
2021-07-03 15:40
Qt开发
经验小技巧81-90
Qt中的QColor对颜色封装的很完美,支持各种转换,比如rgb、hsb、cmy、hsl,对应的是toRgb、toHsv、toCmyk、toHsl,还支持透明度设置,颜色值还能转成16进制格式显示。QColorcolor(255,0,0,100);qDebug()();QFontfont=variant.value();QStringnodeValue=color.name(QColor::Hex
feiyangqingyun
·
2021-06-26 02:01
Qt开发
经验小技巧11-20
获取类的属性constQMetaObject*metaobject=object->metaObject();intcount=metaobject->propertyCount();for(inti=0;iproperty(i);constchar*name=metaproperty.name();QVariantvalue=object->property(name);qDebug()resi
feiyangqingyun
·
2021-06-22 11:12
Qt开发
经验小技巧1-10
当编译发现大量错误的时候,从第一个看起,一个一个的解决,不要急着去看下一个错误,往往后面的错误都是由于前面的错误引起的,第一个解决后很可能都解决了。定时器是个好东西,学会好使用它,有时候用QTimer::singleShot可以解决意想不到的问题。打开creator,在构建套件的环境中增加MAKEFLAGS=-j8,可以不用每次设置多线程编译。珍爱时间和生命。新版的QtCreator已经默认就是j
feiyangqingyun
·
2021-06-21 07:03
Qt开发
经验小技巧41-50
如果使用sqlite数据库不想产生数据库文件,可以创建内存数据库。QSqlDatabasedb=QSqlDatabase::addDatabase("QSQLITE");db.setDatabaseName(":memory:");清空数据表并重置自增ID,sql=truncatetabletable_name。Qtchart模块从Qt5.7开始自带,最低编译要求Qt5.4。在安装的时候记得勾选,
feiyangqingyun
·
2021-06-19 19:40
Qt开发
经验小技巧31-40
代码判断MSVC编译器版本。if(_MSC_VER==1800)MSVC++14.0_MSC_VER==1900(VisualStudio2015)MSVC++12.0_MSC_VER==1800(VisualStudio2013)MSVC++11.0_MSC_VER==1700(VisualStudio2012)MSVC++10.0_MSC_VER==1600(VisualStudio2010)
feiyangqingyun
·
2021-06-19 10:42
Qt开发
经验小技巧131-140
Qt新版本往往会带来一些头文件的更新,比如以前使用QPainter绘制,不需要额外包含QPainterPath头文件,而5.15版本开始就需要显示主动引入#include"qpainterpath.h"才行。Qt6.0发布了,是个比较大的改动版本,很多基础的类或者组件都放到单独的源码包中,需要自行官网下载并编译,默认不提供集成在开发目录下,需要手动编译并集成,比如QRegExp,QTextCode
feiyangqingyun
·
2021-06-14 05:23
Qt开发
经验小技巧121-130
QLineEdit除了单纯的文本框以外,还可以做很多特殊的处理用途。限制输入只能输入IP地址。限制输入范围,强烈推荐使用QRegExpValidator正则表达式来处理。//正在表达式限制输入QStringstr="\\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?
feiyangqingyun
·
2021-06-08 04:12
Qt开发
技术:图形视图框架(二)场景QGraphicsScene、QGraphicsItem与QGraphicsView详解
前话 Qt的图形视图框架,最核心的三个类为:QGraphicsScene、QGraphicsItem与QGraphicsView。QGraphicsScene描述QGraphicsScene类提供了一个用于管理大量二维图形项的面。该类用作QGraphicsItems的容器。它与QGraphicsView一起用于在二维面上可视化图形项,例如线条、矩形、文本,甚至自定义项。QGraphicsScen
红模仿_红胖子
·
2021-06-07 15:35
Qt开发
技术:图形视图框架(二)场景QGraphicsScene、QGraphicsItem与QGraphicsView详解
若该文为原创文章,转载请注明原文出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/117660217各位读者,知识无穷而人力有穷,要么改需求,要么找专业人士,要么自己研究红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)
红胖子网络科技有限公司
·
2021-06-07 14:05
#
Qt开发技术
Qt5
Qt图形视图
图形视图元素
白板软件
高级绘图
Python实现一个自助取数查询工具
基于底层数据来开发不难,无非是将用户输入变量作为筛选条件,将参数映射到sql语句,并生成一个sql语句然后再去数据库执行最后再利用
QT开发
一个GUI界面,用户界面的点击和筛选条件,信号触发对应按钮与绑定的传参槽函数执行具体思路
·
2021-06-06 11:51
Qt开发
经验小技巧141-145
QImage支持xpm图标,查看Qt内置的QStyle风格的代码中可以发现大量的xpm图标定义,通过代码的形式来产生图标,哇咔咔好牛逼。staticconstchar*constimgData[]={"151161","cNone","+c#979797","@c#C9C9C9","$c#C1C1C1","bcNone","dcNone","$++++++++$","$+bbbbbbbb+$","
feiyangqingyun
·
2021-06-05 19:43
串口屏开发之二维码控件的使用总结——如何显示和更新二维码
《
QT开发
实战》《嵌入式通用开发实战》《嵌入式Linux开发实战
Winter_world
·
2021-06-04 10:24
嵌入式通用开发实战
串口屏开发
二维码控件
二维码显示
更新二维码
Qt开发
经验小技巧146-150
Qt中自带的很多控件,其实都是由一堆基础控件(QLabel、QPushButton等)组成的,比如日历面板QCalendarWidget就是QToolButton+QSpinBox+QTableView等组成,妙用findChildren可以拿到父类对应的子控件集合,可以直接对封装的控件中的子控件进行样式的设置,其他参数的设置比如设置中文文本(默认可能是英文)等。//打印子类类名集合voidpri
feiyangqingyun
·
2021-06-03 23:41
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他