自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 vs_qt环境下引入QtPrintSupport模块

vs_qt环境下引入QtPrintSupport模块第一步第二步 第一步 右键工程–>create Basic .pro file…生成pro文件,然后打开pro文件最后加上QT += printsupport。 第二步 Qt VS Tools–>Qt Project ...

2018-10-22 14:19:38

阅读数 601

评论数 0

原创 pgsql中存取json格式数据

pgsql中存取json格式数据 刚发现pg数据库对json的支持,是我孤陋寡闻了。:) 1、建表: create table test_table ( text json ); alter table test_table owner to myPG; 2、填数据: i...

2018-02-05 10:15:51

阅读数 4448

评论数 0

原创 C++程序执行路径日志打印

C++程序执行路径日志打印 在调试程序过程中,当程序在某句代码崩溃了,要想排查问题原因,除了拿到.dmp文件看堆栈信息之外,另外就是打印日志。在这篇文章,我就来说说从日志将问题缩小到问题函数。 其实原理很简单,局部变量的作用于就存在于函数体范围内,在刚进入函数时新建对象,出函数析构对象...

2018-01-27 09:56:11

阅读数 221

评论数 0

原创 调试QWebView中javascript代码的方法

调试QWebView中javascript代码的方法在QT开发中经常遇到要在应用中嵌入网页的需求,一般情况下,我们用QT提供的QWebview。但是怎么调试网页代码以前没接触过,直到发现原来QT提供了调试工具inspector,具体方法放在下面以作备忘: QWebSettings *settin...

2017-07-17 15:41:02

阅读数 974

评论数 0

原创 QT实现的类似QQ的头像选择窗

这篇文章实现了类似qq的头像选择窗体。 图片自适应外部窗体,也就是通过拖动改变外部窗口的大小来改变图片的大小。同时选择窗体选择的区域随着图片的大小同步变化。在鼠标release之后右侧显示截取的图片。具体实现见最后的链接。 这张图片是改变选择窗大小之后的效果, 最后附...

2015-11-03 11:55:10

阅读数 1404

评论数 3

原创 QT读取文件夹大小

根据文件夹路径,得到子文件及子文件夹信息,递归调用获得所有子文件大小并累加。 代码比较简单: quint64 MessagesWidget::dirFileSize(const QString &path) { QDir dir(path); quint64 si...

2015-09-17 19:05:53

阅读数 5602

评论数 1

原创 用QComboBox实现tree状结构

实现的效果图如下: #include "mainwindow.h" #include <QApplication> #include <QTreeView> #include <QFileSystemModel> #include ...

2015-08-19 17:10:30

阅读数 2424

评论数 0

原创 QT实现类似QQ截图功能(二):画箭头

这部分只讲在截图完成之后,想要给图片加上箭头指向等等功能。给图片配文字说明等等代码请查看http://blog.csdn.net/u011915578/article/details/46739069 在做画箭头这部分的过程中,主要用到了三角函数的知识。做到的效果如下:![截图编辑1](http:...

2015-08-04 14:57:05

阅读数 2318

评论数 2

转载 QT中eventFilter的使用方法

这篇文章一扫我心头的疑云,对QT中的事件加深了理解,希望这篇文章也能帮到你。一直对Event Filter似懂非懂, 通过看C++ GUI Programming with Qt4, Second Edition, 争取搞明白. 顺便自己把英文翻译成中文, 算是自己做的笔记了.Installing...

2015-07-26 15:10:00

阅读数 20316

评论数 2

原创 QT自定义窗口

在这里自定义窗口是通过继承于QFrame,内部分为上下两部分,上半部分就是标题栏,下面是窗口的具体内容。上下两部分通过布局固定位置。最后窗口的各种鼠标拖动,缩放,等操作通过添加鼠标事件来完成一个窗口的常规功能。当然,这个标题栏可以通过布局的改变把它放到任意地方。下面是实现的代码: #pragma...

2015-07-17 10:50:15

阅读数 1549

评论数 0

原创 QT做类似QQ截图功能(带图片编辑功能)

这里采用的方法是按下截屏按钮截取整个桌面,然后通过鼠标的拖动选中截取的区域,并把这个区域用截取的那张大图中相应的位置设置为QLabel背景,其他的保存或者完成等操作通过按钮的响应来完成。值得说的就是这个是有类似QQ的那种截图编辑功能,支持曲线,矩形,圆,编辑文字。至于那个类似QQ的箭头功能暂时还没...

2015-07-03 10:54:39

阅读数 5134

评论数 4

原创 QT实现类似QQ的抖屏效果

抖屏效果的实现说白了就是通过设置定时器,循环定时并不断变换mainWindow的位置来实现的。废话不多说直接上代码。 window.h文件: void shakeWindow();//抖窗口 void setShakeNumber();//把m_nTimes置零 i...

2015-06-23 19:44:31

阅读数 1193

评论数 0

原创 QT实现,通过URL下载文件的接口实现

QT通过URL下载类封装

2015-06-22 13:35:23

阅读数 4540

评论数 2

原创 QT全局热键

在网上找了很长时间,大家都提到了一个QT全局热键库(qxtglobalshortcut),支持跨平台。在这篇文章中,我将只展示出windows平台下全局热键的设置。 直接上代码: MyGlobalShortCut.h:class MyWinEventFilter :public...

2015-06-14 14:21:17

阅读数 4748

评论数 0

原创 QT使用的积累(2019年09月10日更新)

以下是我半年多以来工作中使用QT的一些方法积累放在这,备忘。长期更新。。。1.想得到qstring所占空间的长度:(一般在paintEvent(QPaintEvent *e)函数体中) QFontMetrics ft = p.fontMetrics(); QString name = ”一...

2015-06-14 13:51:32

阅读数 2212

评论数 0

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