自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Littlehero_121的博客

关于C/C++中代码中字符串的右移与替换

  • 博客(728)
  • 资源 (26)
  • 收藏
  • 关注

原创 qt之CheckBox选中与未选中的使用

1、首先拖动一个checkBox按钮放在界面上,然后就是需要,选择转到槽中的槽函数,如下,选择这个2、代码部分:void MainWindow::on_checkBox_stateChanged(int arg1){ //第一种 if(arg1 == 2) { qDebug()<<"表示被选中1"; } else ...

2020-04-09 11:30:42 25631

原创 qt界面中Pushbutton添加图片的三种显示效果

一、首先就是加载资源进来,这个可以参考之前自己写的https://blog.csdn.net/Littlehero_121/article/details/90032443二、开始演示加载图片进来的几种效果:1、选择按钮1,然后找到以下位置:找到找到上述图片2中的位置,也就是倒三角,并且添加资源先开始第一个background_image,然后就是如图:发现图片不能...

2019-11-29 11:17:38 14099 3

原创 qt界面之comboBox控件的三种基本用法

一般用到控件comboBox的基本用法是获取当前的值:1.currentIndex(); 获取当前comBox的索引,是int类型的值。2.currentText(); 获取当前comBox的文本,是QString类型。二、可以通过以下两种方式来通过切换comobox的值来执行一些指令:1、通过首先在界面上拖入控件comobox,然后就是直接通过将comobox中的输入“Chines...

2019-09-06 17:11:04 22243 5

原创 Pycharm中提示:SDK is not defined for Run Configuration

此问题发生在使用Pycharm打开一个新的python的工程,结果总是提示XXX’时出错,

2024-07-22 16:30:32 634

转载 python中安装第三方库时,提示: ERROR: Cannot unpack或者ERROR: Cannot determine archive format时

【代码】python中安装第三方库时,提示: ERROR: Cannot unpack或者ERROR: Cannot determine archive format时。

2024-07-19 16:27:39 125

原创 数据库db文件损坏修复方法(sqlite3:database disk image is malformed)

一、第一种方式:通过 使用SQLite Expert Professional软件来修复。二、通过命令行,将db文件数据导出到.sql语句,然后建个新的db文件,放进去这样的流程。通过New file ->Start就可以完成,如果文件比较大,那就比较耗时,等待即可。再去看repair.db已经不再是空的了,修复完成。直接拖入受损的db文件,然后进行Repair。(2)在受损的db文件路径中,使用终端打开。发现新生成一个 repair.db文件。发现多了个repair.sql。

2024-07-10 14:00:26 1764 1

转载 C语言中字符的相关使用

/strcpy_s()和strncpy_s()区别:strcpy_s没有拷贝字符串后的\0字符,而strcpy_s会将后面的\0也进行拷贝。7、gets() :(不推荐使用)功能是从输入缓冲区中读取一个字符串存储到字符指针变量 str 所指向的内存空间。3、strncpy_s(C11标准,复制字符串,可以进行部分字符串的复制)8、sprintf_s的使用:格式化字符串输出到字符数组。2、strcpy_s(C11标准,复制字符串)1、赋值使用的两种方式:数组与指针。二、常用的字符使用:加上头文件。

2024-06-25 14:19:21 87

原创 python中的占位符的使用

通常使用:字符:%s,数字%d,如果是浮点类型数:如精确到小数点后两位%.2f这种类型。

2024-06-25 10:07:58 281

原创 pycharm中的使用技巧

找到第二个中文包点击Install,就可以安装了。点击选择自己喜欢的主题,然后就可以更改主题了。找到文件->设置->系统设置->新窗口。1、更改主题:找到设置,然后更改主题。找到设置->Plugins。右键选择,增加字体快捷键。2、设置字体的快捷键。

2024-06-22 15:45:57 420

转载 VS中提示0xC00000FD: Stack overflow 问题解决

在属性->配置属性->链接器->系统中,更改堆栈保留大小、堆栈提交大小。

2024-06-19 14:41:23 191

转载 QT中信号和槽传递复杂参数,以QMap为例(QVariant)

1、首先包含头文件:#include <QMetaType> , 在使用信号类(或主窗口类)的构造函数中,通过如下的方式注册数据类型:qRegisterMetaType<QVariant>("QVariant");1、 普通的通用数据类型,直接通过信号和槽的形式来传递,但是如果是复杂的数据类型,如:QMap<QString,QString>,这种类型的数时,发现是无法直接通过信号的槽的形式来传递。QMap<QString, QString> testMap =//map数据获取。//申明通用数据对象。

2024-06-06 14:27:08 331

原创 qt中使用QSLite时发现query.value(0).toInt()未获取数据问题

3、非常重要的一点:query.value(0).toInt()之前,必须要有query.first(),非常重要,缺少了这个会一直查不到。1、首先确保数据库名没有问题。

2024-06-05 11:00:04 262

原创 main.obj:-1: error: LNK2001: 无法解析的外部符号 “public: virtual int __thiscall MyThread::qt_metacall(enum QM

用到Q_OBJECT 的类得单独写到.h/.cpp文件中。

2024-05-09 13:19:44 269

原创 问题:qt中QSqlQuery::exec: database not open

发现问题来源于:当: QSqlDatabase::addDatabase("QSQLITE","自定义连接名");中,使用了自定义连接名之后,

2024-05-08 11:11:52 953

转载 QT操作QSITE数据时,提示QSqlQuery::value: not positioned on a valid record

QSqlQuery执行时,record是停在第一条记录之前的。所以,当查询之后,必须执行next()或first()到第一条记录,这时候record才是有效的。否则,exec完直接query.value()就会出现此错误。意思是,没有查到结果,但是还是做了query操作。这样就不会有上述的问题出现了。

2024-05-07 16:38:39 318

转载 基于opencv的几种图像增强算法(读取tif图片)

2、//基于对数Log变换的图像增强方式。1、//基于拉普拉斯算子的图像增强。4、//基于伽马变换的图像增强。

2024-04-29 14:32:36 259

转载 qt中tableWidget中只有行线,没有列线

【代码】qt中tableWidget中只有行线,没有列线。

2024-04-23 14:26:52 411

转载 步进电机中的细分

步进电机的细分技术实质上是一种电子阻尼技术,其主要目的是减弱或消除步进电机的低频振动,提高电机的运转精度只是细分技术的一个附带功能。(两相步进电机的基本步距角是1.8°,即一个脉冲走1.8°,如果没有细分,则是200个脉冲走一圈360°,细分是通过驱动器靠精确控制电机的相电流所产生的,与电机无关,如果是10细分,则发一个脉冲电机走0.18°,即2000个脉冲走一圈360°,电机的精度能否达到或接近0.18°,还取决于细分驱动器的细分电流控制精度等其它因素。细分数越大精度越难控制。以下内容摘抄以上博客。

2024-04-03 10:46:07 328

转载 Qt QTextEdit设置滑动条处于顶部或者底部(最新位置)

【代码】Qt QTextEdit设置滑动条处于顶部或者底部(最新位置)

2024-03-26 17:28:03 632

原创 枚举赋值及强制转换问题

对枚举进行字符赋值,需要进行强制类型转换之后,才能得到想要的值,如下。

2024-03-09 14:04:51 538

转载 自适应生成默认窗宽窗位的方法

参考博客:

2024-02-29 09:22:32 169

转载 图像中的对比度/亮度/色相等

色相就是颜色,调整色相就是调整景物的颜色,例如,彩虹由红、橙、黄、绿、青、蓝、紫七色组成,那么它就有七种色相。,当色调级别为255时,就是白色,当级别为0时,就是黑色,中间是各种程度不同的灰色。在RGB模式中,色调代表红、绿、蓝三种原色的明暗程度,对绿色就有淡绿、浅绿、深绿等不同的色调。对比度越大,不同颜色之间的反差越大,即所谓黑白分明,对比度过大,图像就会显得很刺眼。饱和度越低,颜色就会显得越陈旧、惨淡,饱和度为0时,图像就为灰度图像。图像亮度增加时,就会显得耀眼或刺眼,亮度越小时,图像就会显得灰暗。

2024-01-30 15:58:19 205

转载 Tiff格式图片

1、参考博客:TIFF图像文件(三):图像的Tag_tiff tag-CSDN博客https://www.cnblogs.com/ybqjymy/p/14155537.htmlTIFF数据格式实例分析_astifftagviewer.exe-CSDN博客

2024-01-30 13:43:27 255

原创 qt中通过objectName来查找控制,使用控件(QString名字)

【代码】qt中通过objectName来查找控制,使用控件(QString名字)

2023-12-12 16:19:19 977

原创 时间戳与QDateTime转换,以及QString转时间戳

1、主要有时间戳->QDateTime,QDateTime->QString。2、同时QString->QDateTime,QDateTime->时间戳。

2023-12-12 15:09:53 1248

转载 Qt中操作QtXlsx

源码,可去上述博主处下载!主要是在main函数中实现。

2023-12-02 15:11:24 537 1

原创 QMap使用(插入遍历删除)

第二种:使用const_iterator,不可修改,只读操作。第一种迭代器遍历:(可读、可写,可修改元素)

2023-11-29 17:01:02 1465

原创 QT控件之QButtonGroup的使用(按钮组)

【代码】QT控件之QButtonGroup的使用(按钮组)

2023-11-23 16:02:36 1324

转载 qcustomplot只进行x轴的放大缩小(禁止y轴缩放)

【代码】qcustomplot只进行x轴的放大缩小(禁止y轴缩放)

2023-11-13 16:32:18 1595

原创 QTableWidget设置居中

【代码】QTableWidget设置居中。

2023-10-30 17:13:18 3744

原创 关于python中的元组/列表/字典/集合的区别

关于区别,可见下表。

2023-10-23 09:57:17 187

原创 qt判断当前日期的当月的最后一天是几号

1、拖个dateTimeEdit在界面上,同时来判断输入的时间的最后一天的日期是什么?

2023-10-11 13:44:20 338

原创 qt判断当前日期是不是当月的最后一天

思路就是:将当前日期+1,如果月份发生变化,则证明是最后一天。

2023-10-10 17:16:36 287

原创 QT中计算日期差,并进行加减

【代码】QT中计算日期差,并进行加减。

2023-09-27 09:59:07 1389

转载 qt将字符串转换为16进制数(hex)

2、这个问题就是类似与将“10”,转换为0x10,或者是"1B",转换为0x1B。2、将字符“1”转换为0x31,使用QByteArray。

2023-09-20 13:24:14 2164

原创 QLineEdit中关于IP输入正则表达式规则

这种输入之后,发现只能输入有效的ip值,才能正常显示出来。

2023-09-09 11:16:23 435

转载 Qt中时间戳和时间的相互转换关系

【代码】Qt中时间戳和时间的相互转换关系。

2023-08-31 12:00:06 763

转载 跨线程调用出现:QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread

而出现这个问题可能是由于操作不当,或者是历史遗留问题导致的,虽然可以通过信号和槽的封装机制来解决,但是代码量会很大,所以这边通过一个简单点的方式,来实现。QByteArray("xxxx")就是你要发送的东西。&socket就是你的QTcpSocket,

2023-08-30 13:45:24 654

原创 报错提示:使用了未定义类型的“Ui::XXXXX”

这种情况是vs-》qt的时候,找不到ui自动生成的ui_xxx文件。是否是一致的,如果不一致,问题就出在了这里。

2023-08-07 14:54:21 708

转载 git合并分支(拉取A分支到B分支)总结

参考博客:https://www.cnblogs.com/wanjun-top/p/13537010.html。8、本地分支内容已经修改,然后就是用git小乌龟试试提交,发现有多处不同。比如我是A分支,由于B分支修改了些,我要同步B分支的代码。2、git stash 将开发分支到代码 暂存。1、git branch 查看当前在哪个分支。查看,然后是否需要修改,再最后提交就可以了。6、将B分支合并到A分支。

2023-07-28 14:47:40 2990

C语言识别字符大小写,就这样

没啥好说的,就是识别大小写

2022-08-19

在vs2019中配置qt环境插件

1、用于在vs2019中配置qt的插件环境 2、qt vs tools 2.8.1

2022-02-14

解决按下enter键,变成最小化问题

这个问题就是我自定义了qt的界面,然后在lineEdit中按下enter键,竟然出现最小化的奇怪的问题

2020-11-18

untitled.rar

qt中的控件LineEdit控件中实现左侧或者右侧中图标的添加,目前就是这个,剩下的就是非要凑齐50字,也是无奈,言简意赅不好吗

2020-10-29

qt中的treeView的右击事件和双击事件

实现qt中的treeView中的右键的菜单栏的功能和双击效应,还必须大于50字,说了就这么多呀,还是不够,见谅,为了凑字

2020-10-21

test_py_c.zip

通过qt来调用python中的方法,下载下来,需要自己手动改下自己的python的路径,然后再来进行设置,你的test_py文件需要拷进exe的同级目录中

2020-08-12

draw.rar时序图软件

改软件就是用来画时序图的,可以用这个软件来制作UML时序图。

2020-07-07

打包时缺失的vcredist_2017.zip

在打包完程序的时候,需要使用的vs2017缺失的安装包的问题,所以,需要重新安装 使程序正常运行在没有vs开发环境的电脑上

2020-01-03

UDP通信客户端和服务器.rar

这边通过qt,利用qt强大的库,利用udp来进行实现像qq聊天一样的功能,分别有客户端和服务端,亲测有效

2020-01-02

2013_vcredist_x64&&x86.zip

这个主要是针对windows操作系统中出现的问题,windows操作系统中会出现 当安装使用VS(C++)开发的软件的时候,并没有系统操作环境,所以这个时候我们需要 在系统软件中安装这个环境来解决这个问题,以上是2013版本的

2019-12-05

libs.zip1111111

这是一个适用的qwt的库,我专门将它进行拿出来了,这样就可以直接进行引用了,非要大于50字,我不知道该写啥了

2019-11-28

UI_Layout.zip

通过控制stackedWidget控件来实现界面的切换,第一个和第二个界面的切换是通过stackedWidget内部的 但是第三个界面,则是自己进行外部添加的

2019-11-20

vs2015(x86x64).zip

里面的有效版本是2015x86的,本人亲身试验过,有效版本库 后面的待定版本不知道可靠性咋样,大家可以尝试下,里面是2015x86和x64的

2019-11-20

qt_Border.zip

利用qt来实现无边框的操作,同时自定义鼠标事件,进行 按下,释放和移动的鼠标事件的重写可以用于界面的重新布局的作用 这样整个样式看起来会更好看点

2019-11-13

PraticeUI_qt.rar

加载css项目,通过这种方式来优化界面,达到可以完整的 配置完项目,使项目的结构更清晰

2019-10-31

Vs_Python.rar用python调用c++写的dll

用c++编写dll,然后再通过python进行调用,调用的主要是两个函数 一个求和,另一个求差

2019-10-18

QcustomPlot.zip12345455

这份代码实现的是将qt中的画图qcustomplot实现动态的形式,通过定时器在不断地画图

2019-10-09

普通函数版的c++编写dllFun.zip

这是普通函数版本的,利用c++语言vs编译器然后编写dll,然后再新建vs程序进行调用

2019-09-20

基于界面的设计主要应用pushbuttontryphoto.rar

主要展示一款界面设计,设计的目的主要是花样使用pushbutton

2019-09-17

callback.zip实现调用

以上实现了在vs编译器中用c++开始编写回调函数,新建dll文件主要为回调函数,同时通过新建vs空项目实现对dll的调用

2019-09-11

Dir_File.zip

利用qt实现文本的创建,并且可以自动选择目录来保存,总共总结了4种方式来实现,后续可以继续添加

2019-08-22

PrintScreen.zip

利用qt实现截图,截图某个控件的图形和截取的是整个界面的图片

2019-08-16

qcustomTest.zip

利用 qcustomplot进行画图,目前可以实现静态的图形操作

2019-08-06

利用qt生成xml_study.rar

利用qt构建,利用两个函数,一个去读,另一个去写,操作xml文件

2019-07-25

利用qt写入txt文本write.zip

利用qt创建一个txt文本,并且可以向里面写入数据,有效

2019-07-25

qt中建立文件夹并且在文件夹中建立txt文档

使用qt新建一个文件夹,并在文件夹中建立一个text文件

2019-07-11

Drawing.zip

用qwt去画曲线图,封装性好,操作简单,亲测可以放心使用

2019-06-23

空空如也

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

TA关注的人

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