自定义博客皮肤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++中代码中字符串的右移与替换

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

转载 什么是时序图

时序图可以参考博客:https://www.cnblogs.com/fswhq/p/10005518.html以下图片是从上述博主博客中截图:(个人觉得比较形象具体的说明了什么是时序图)

2020-06-30 16:31:33 379

原创 QT中QString中的mid的使用

qt中的QString中的mid的使用1、一般使用的规则是QString QString::mid(int position, int n = -1);默认是-1,指的是切割的长度,第一个参数指的是切割的位置,具体位置表示从第几个数开始进行切割代码分析:void MainWindow::on_pushButton_3_clicked(){ QString str = "123"; int a = str.mid(1).toInt(); qDebug()<&l

2020-06-29 11:34:56 13486

原创 string (std::string)转换为QString的用法(含中文)

string s= "123";QString str= QString::fromStdString(s);

2020-06-22 17:06:58 4811

转载 C++中的vector 利用swap去除多余容量

以下内容主要参考博客:https://baijiahao.baidu.com/s?id=1610227871099894962&wfr=spider&for=pc摘抄博客内容,如下:在使用C++中的 vector的时候,vector的申请的内存不会自动释放,当 push_back的时候,如果 vector的当前内存不够使用的时候,vector会自动的二倍增长内存,可能会导致最后内存不断的增多。下面我们介绍几种避免这种情况的技巧。清空vector和stringvector&lt

2020-06-19 11:45:40 473

原创 发现qt界面中无意中多了个便条

多了个便条,如图,以为做了什么很厉害的操作,但是后面发现,可能是不小心从右边拖动数据到左边去了,所以导致了这样的无问题,所以应对这个问题,这个就是将控件从右边mainwindow界面中拖动到左边的控件中实现的...

2020-06-15 16:36:16 575

原创 使用git如何删除无用的分支

1、首先需要找到个目前已经存在的分支,然后借助TortoiseGit小乌龟工具来进行使用,如下:这样基本上就可以进行删除成功了

2020-06-15 10:30:03 945

转载 Qt中设置属性setAttribute(Qt::WA_DeleteOnClose)

参考博客:https://my.oschina.net/weiweiqiao/blog/387667/printhttps://blog.csdn.net/ZC20141220/article/details/88052959一般定义在堆上的时候是不会出错的,如下:在构造函数中使用如下:

2020-06-12 16:59:13 1632

原创 QMessagebox的使用(三)

1、注意以下的使用中的QMessagebox的使用:void MainWindow::on_pushButton_clicked(){ QMessageBox messageBox(QMessageBox::NoIcon, "离开", "你确定要离开吗?", QMessageBox::Yes | QMessageBox::No, this); ; int result=mess

2020-06-11 18:21:23 567

转载 QMessageBox的使用(二)

参考博客:以下内容摘抄以下链接大神博客:https://blog.csdn.net/zjx1230/article/details/83715421QMessageBox::warning(this,"Search String","Please enter a search string",QObject::tr("确定"));

2020-06-09 11:38:09 194

转载 qt中选择文件夹中的中文路径的问题

参考博客:https://blog.csdn.net/m0_37906001/article/details/76672634转换为char*使用的时候:fileName1.toStdWString().c_str() =const wchar_t *filter_filepath

2020-06-08 19:23:18 762

原创 qt中锁住按钮的高光所在的位置

void MainWindow::on_pushButton_clicked(){ ui->pushButton_2->setEnabled(true); ui->pushButton->setEnabled(false); ui->pushButton_2->setFocus();}void MainWindow::on_pushButton_2_clicked(){ ui->pushButton->setEnab.

2020-06-06 16:49:36 361

原创 QT控件之(QLabel)中加载了图片想清除掉

这个时候直接在你加载图片的那个label中使用如下代码:清除label中加载过来的图片label.clear();

2020-06-06 13:42:58 8600 2

原创 qt中选择想要加入的文件,可以支持多中格式的文件

fileName1 = QFileDialog::getOpenFileName(this,tr("Open Image"),".",tr("*.fcf *.txt")); if (fileName1.isEmpty()) { return; }

2020-06-05 14:17:35 509

原创 qt中实现防止重复点击的操作

在你需要的地方加上如下的静态变量:static bool isFastClick(QObject *target, int delayTimeMil){ qlonglong lastTick = (target->property("tick").toLongLong()); qlonglong tick = GetTickCount(); target->setProperty("tick", tick); if (tick - lastTick > delayTimeM

2020-06-05 11:08:38 3103 2

转载 qt中动态的加载gif的图片

参考博客:https://blog.csdn.net/mafujunfang/article/details/51921648?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.nonec

2020-06-02 17:26:59 666

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关注的人

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