自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Qt学习之正则表达式使用总结

在项目中经常会遇到对字符串进行操作的情况,我们可以直接使用QString的一些函数,但QT提供了一个更加强大的类——QRegExp,使用正则表达式来操作字符串。先说说我最近遇到的几个问题:1.对输入框LineEdit中的输入内容加以限制,比如只能输入数字,并且最多5位数(因为int类型不限制位数会导致溢出问题);2.检查输入是否正确,比如判断是否是1-9999之间的数;3.获取一个字符串中的一段内...

2018-06-17 17:24:23 905

转载 Qt学习之QLineEdit使用总结

简介QLineEdit是一个单行文本编辑控件。使用者可以通过很多函数,输入和编辑单行文本,比如撤销、恢复、剪切、粘贴以及拖放等。通过改变QLineEdit的 echoMode() ,可以设置其属性,比如以密码的形式输入。文本的长度可以由 maxLength() 限制,可以通过使用 validator() 或者 inputMask() 可以限制它只能输入数字。在对同一个QLineEdit的valid...

2018-06-17 17:16:35 3281

原创 关于C++循环依赖问题的理解

简介    如果有两个类,类A和类B,A类中有一个B类的对象b作为数据成员,B类中又有一个A类对象a作为数据成员,像这样的情况就叫做循环依赖。那么如何解决类之间的循环依赖问题呢?代码实例分析首先看下面这段代码,简单将定义两个类,并把另一个类的对象作为数据成员。    class A{private: B b;public: A(){ b = new B(); } ...

2018-06-17 17:04:08 3251

原创 关于C++中PIMPL设计模式的理解

前言    近段时间在学习Qt编程,在学习中发现在很多生成的代码中都有先定义一个Ui命名空间,在Ui命名空间中定义一个类,然后接下来又给出一个同名的类的定义,对这种用法由于在之前C++的学习中并没有使用过,因此对该用法进行了一定的研究,结合老师的讲解,在此谈谈对该设计模式的理解。初次记录博客,如有错误,还请见谅。概念    Pimpl(pointer to implementation, 指向实现...

2018-06-13 23:44:16 471

空空如也

空空如也

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

TA关注的人

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