自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 分享一个免费的chatgpt网站,可ai作画

免费chatgpt,ai画图,不需登录

2024-03-20 14:43:09 285 1

原创 在QTableview中实现委托、翻页、搜索功能

具体如何创建委托,如何重写QAbstractTableModel,如何实现翻页或者搜索功能等一切都在源码中。

2024-01-10 15:51:50 747 1

原创 qt使用QCustomPlot与sp++开源库绘制语频图和频谱图

正所谓前任栽树后人乘凉 sp++如何引用不再赘述,由于首次接触信号处理方面的东西(知其然不知其所以然)结果也是试出来的。原来的wft函数计算量太大,对wft的源码进行修改,添加滑动步长。实现文件 (.cpp)

2023-03-22 17:00:31 1906 8

原创 c++ console控制台阻塞主进程解决办法

【代码】c++ console控制台阻塞主进程解决办法。

2023-02-01 18:01:22 448

原创 qt程序在linux下的程序发布流程

执行完成后会出现一个压缩包,将xxx(应用程序)放入压缩包中或者解压后将xxx(应用程序)放入文件夹后双击即可运行。2.将qt打包命令的脚本和需要打包的文件放在一个新建文件夹中 然后执行如下命令。sh deployqtapp.sh xxx (xxx为应用程序名称)1.在.pro中添加如下命令,然后release下重新编译程序。如下为打包脚本请自行创建。

2023-01-30 16:24:24 1011 2

原创 Qt QGraphicsView 实现图像缩放

未放大效果:放大效果:我也是copy的别人的代码改了改 *复制粘贴即可用主要是重写QGraphicsItem 实现图像缩放功能QGraphicsItem.hQGraphicsItem.cpp使用方法 之前项目需要构造的时候需要传入原始数据显示某一点的值(非像数值)

2022-12-05 11:17:39 1971

原创 QT信号与槽传递自定义结构体问题

今天做毕业时直接传递结构体发现connect那边识别不了我的结构体按网上所说使用Q_DECLARE_METATYPE(结构体名) 与qRegisterMetaType<结构体名>(“结构体名”)就能使用,但是我用了之后还是报错,把struct改为typedef struct就能使用//修改后的typedef struct addPerson{ QString uid;// QString name; QString sex; QString mailAdre

2022-04-15 08:56:42 843

原创 c++11新特性

本来打算从上家公司辞职以后备考公务员的,学了不久感觉难度还是挺大的,还是得找个工作边上班边学习吧。1.字符串原始字面量R"()"在括号中的特殊字符不会被转义,也可以使用回车不用加连接符String s=R"((D:\t\n\rhelloworld))";cout<<s<<endl;2.nullptr–指针的空值类型取代NULL 给指针赋空值,防止野指针的出现(没什么特别的)3.constexpr 修饰常量表达式主要作用:constexpr修饰的常量表达式的计算在编译

2022-02-17 14:28:28 419

原创 QT 在tableview表头添加复选框

QT 在tableview表头添加复选框上一篇已经在第一列中添加了复选框,本篇实在表头添加复选框并对其信号与槽进行关联,基本都是把别人的代码拿过来改改重写QHeaderView的方法painSectionclass TableHeaderView:public QHeaderView{ Q_OBJECTpublic: TableHeaderView(Qt::Orientation orientation, QWidget *parent); ~TableHeaderVie

2021-09-13 15:33:23 4460 4

原创 QT 在第一列添加复选框(使用QSqlTableModel模型)

QT 在第一列添加复选框(使用QSqlTableModel模型)最近在写一个编组工具,但是没有怎么使用过QT,只能面向百度进行编程。主要是操作两张在sqlserver里面的两张表,对其进行增,删,改,查功能,所以我用了QSqlTableModel模型操作两张表。为了美观,我在第一列中插入了一列复选框(就在ID这列前插入了复选框)。该模型最不好的地方就是不好对sqlserver实现分页,我只能使用setFileter通过ID对数据进行分页本篇只讲第一列的复选框添加方式:我是通过从重写QSqlTab

2021-09-13 15:13:52 3548

原创 c++读取文件操作

目的:定义一个结构体,把文件中的所有状态信息读取出来,然后将其放入一个vector的容器中。----------------------------------分割线-------------------------------------------文件格式如下大致;1 换向手柄 106,-107,-105 换向手柄—前 1 换向手柄 106,107,-105 换向手柄—后 1 换向手柄 -106,-107,105 换向手柄—切2 制动手柄 -95,96,-97,-98,-99,-100,-1

2021-08-06 09:47:36 361

原创 使用vs2019创建win32动态链接库

划水了一周,今天去公司总算是给我分配任务了,不过吧啦吧啦说了半天我还是一头雾水。项目经理让带我的人把类和接口定义好,其他的由我自己实现,我也不知道为啥要用win32动态链接库,百度了一下好像是为了节约内存。typedef struct tag_ComPareResult{ int nDevID;//设备编号 bool isSame;//状态是否一致 std::string strOldStatus;//设备以前状态 std::string strNowStatus;//设备最新状态}ST_CO

2021-08-02 20:58:57 632

原创 Google c++代码规范

总结一下这几天自己的领悟初到公司实习,项目经理给我了5天时间看c++代码规范和了解项目。这几天听他们讨论最多的就是联调和改Bug了,还有什么jar包,我也听不懂,可能是每一个项目开发都会经历的必经之路。1.#define保护格式:#ifndef 项目名_路径名_文件名_H_(如果文件不存在)#define 项目名_路径名_文件名_H_(引入头文件)#endif (如果存在就不引入)避免了头文件重复包含2.内联函数不要内联超过10行的函数,内联析构函数时注意...

2021-08-01 14:36:12 454

原创 c++实习岗面试经历

标题c++实习岗面试记录双非二本学渣,无项目经验,无证书,无文凭,俗称“三无人员”。一面:成都正欣德信息技术有限公司下午2点面试,1.30我就去了公司,前台给我了一杯热水让我在休息区等一会,看了一下公司环境,大概20个左右的人在电脑面前敲代码。一会儿来了两名面试官,把我带到了楼下的小会议室,然后自我介绍。问:什么是面向对象答:面向对象是一种编程思想,所有事物都能抽象为对象,将对象的属性和方法统一到一个类中。问:类和对象的区别答:类是一个模板,它描述一类对象的行为和状态。对象是类的实例化问:

2021-07-19 15:19:10 998

563563565+3859

5635356

2024-05-15

我的资源zzzzzzzzzzzzz

我的资源zzzzzzzzzzzzz

2024-05-15

qt常用组件库 -作者飞扬青云

qt常用组件库 -作者飞扬青云

2024-03-06

106套框架模板数据可视化大屏模板及通用组件库(界面模板).rp

106套框架模板数据可视化大屏模板及通用组件库(界面模板).rp

2024-01-15

QTableview实现委托、翻页、搜索功能

QTableview实现委托、翻页、搜索功能

2024-01-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除