自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

沙师弟专栏

当你的才华还撑不起你的野心时,那你就应该静下心来学习。

原创 比较QMap、QHash(顺便讲了如何解决QMap和QList混合时遇到的坑)

这两个是Qt中比较常见的容器。下面来说说我的理解: 观点,技巧: 如果要求数据量小,在乎查找速度的时候用QHash,数据量大,内存限制严格时用QMap。 要掌握的基本要领: QMap提供了一个从类项为key的键到类项为T的直的映射,通常所存储的数据类型是一个键对应一个直,并且按照Key的次序存...

2016-11-22 15:21:01

阅读数 2355

评论数 0

原创 Qt用Poppler库解析PDF成图片的简单示例

解析PDF这里用的是Poppler库,与之相关的库还有MuPDF库,参考了这个链接:https://people.freedesktop.org/~aacid/docs/qt5/ 相关链接:qt显示pdf——poppler-qt问题、Qt 生成word、pdf文档、Qt使用Poppler-qt5...

2016-11-22 14:59:36

阅读数 3066

评论数 7

原创 Qt窗口的消失简单动画Demo

先看看效果: 核心代码: QPropertyAnimation *animation = new QPropertyAnimation(this, "windowOpacity"); animation->setDuration(3000); ...

2016-11-22 14:48:58

阅读数 1301

评论数 0

原创 QTextEdit搜索匹配文本进行高亮

先看下效果: 核心代码:     QString search_text = ui->lineEdit->text();     if (search_text.trimmed().isEmpty()) {         QMessageBox::inform...

2016-11-22 14:36:43

阅读数 3929

评论数 0

原创 QFont的使用

常用设置: 1、设置字体粗细SetWeight(); 2、设置字体斜体 SetItalic(); 3、设置下划线 SetUnderline(); 4、设置字体 SetFamily() 设置微软字体,宋体,楷体等等 5、设置字体大小 SetPixelSize()、SetPointSize(...

2016-11-22 13:59:33

阅读数 9469

评论数 0

原创 解决QGraphics体系执行动画时不刷新问题

这里讲的是QGraphics在处理动画时的刷新问题。这是不是我们期待的效果: 问题出现原因: 1、QGraphics体系处理动画效果问题,QWidget暂时没遇到这种问题。 2、QPropertyAnimation处理动画。 解决方案: 在动画执行的过程中利用信号与槽执行刷新。 解决方案...

2016-11-22 13:47:25

阅读数 420

评论数 0

原创 Qt制作的简单密码框Demo

先看看效果: 代码链接我已经传到CSDN: http://download.csdn.net/detail/u014597198/9689746

2016-11-22 13:40:53

阅读数 705

评论数 4

原创 QSetting配置文件中的存储和读取的简单应用

关于QSetting,一般用于配置文件的存储和读取。 下面封装了一个QSetting的类,我们来看一下吧! 头文件: #ifndef CBSETTINGS_H #define CBSETTINGS_H #include <QObject> #include ...

2016-11-22 13:29:06

阅读数 1811

评论数 2

原创 Qt小提示Demo(三种提示框)

Qt的提示功能有3种: 1、自带的部件提示函数setToolTip(QString) 2、QToolTip定义单词提示,提升部件就可以了 3、自定义类和自画提示框 针对每一个提示,分别做了Demo: 1、用Qt部件自带提示函数setToolTip()      效果:       2、...

2016-11-22 13:16:00

阅读数 6591

评论数 0

原创 QDateTime、QTime获取当前时间

1、引用头文件 #include #include 2、显示当前时间     ui->label->setText("QDateTime:\nCurrent Time is:" +                        QDateTime::curr...

2016-11-22 13:01:14

阅读数 15081

评论数 0

原创 Qt对Json的生成与解析Demo

QJsonObject类用于封装JSON对象。JSON对象是键值对,其中键是唯一的字符串,其值由QJsonValue代表。一个QJsonObject可以从QVariantMap转换/被转换。QJsonArray类用于封装JSON数组。一个JSON数组列表值。该列表可以通过从阵列插入和移除QJson...

2016-11-22 12:02:28

阅读数 473

评论数 0

原创 QTcpSocket客户端、服务端互发字符串Demo

最近又遇到tcp问题,发现知识不用忘得好快!于是做了一个简单的demo。先看下运行效果:代码我已经上传到CSDN:http://download.csdn.net/detail/u014597198/9689618码云地址:https://gitee.com/sand_teacher_younge...

2016-11-22 11:32:34

阅读数 2007

评论数 0

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