花费 21 ms
QTime的本质上是一个int,QDateTime本质上是一个qint64

研究这个问题的起因发现使用<=比较时间的不准确,所以怀疑是一个浮点数(Delphi里的time就是一个浮点数)。结果却发现是一个int 但是整数的比较,为什么会不准确呢?不 ...

Wed Jul 19 04:39:00 CST 2017 0 4260
QT源码分析(从QApplication开始)

QT源码分析 转载自:http://no001.blog.51cto.com/1142339/282130 今天,在给同学讲东西的时候,谈到了Qt源代码的问题,才发现自己对Qt机 ...

Wed Apr 13 13:22:00 CST 2016 0 3895
Qt5 源代码自动跳转

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: h ...

Thu Oct 03 03:56:00 CST 2019 0 660
Qt中无处不在的d指针为何方神圣

在研究QCoreApplication类的代码时,无意间弄明白了“d_func()”和“d指针”的来源: class Q_CORE_EXPORT QCoreApplication#ifndef QT ...

Thu Mar 24 06:24:00 CST 2016 0 3364
Qt核心剖析: 寻找 QObject 的源代码

本来打算把《Qt学习之路》作为一个类似教程的东西,所以就不打算把一些关系到源代码的内容放在那个系列之中啦。因此今天就先来看一个新的开始吧!这个系列估计不会进展很快,因为最近公司里面要做 flex 的项 ...

Tue Feb 02 04:36:00 CST 2016 0 2921
QtCreator源码分析—2.启动主程序(4篇)

QtCreator采用插件体系结构。主程序启动插件管理器(PluginManager),再通过插件管理器加载其插件,QtCreator的所有功能均使用插件实现。 我们先来分析主程序对插件管理器 ...

Tue Jan 24 01:26:00 CST 2017 0 1995
QObject 源代码阅读

我们进入 qt/src 文件夹。你可能对这里的目录名时曾相识,因为几乎这里的所有文件夹名都对应着 Qt 的模块的名字:gui,network,multimedia等等。我们从最核心的 QtCore 开 ...

Fri Feb 02 09:39:00 CST 2018 0 1202
Qt宏Q_OBJECT展开记录

c++中的宏 #define A 3.14 展开后把A替换为B #define A(a) #a 展开后用a的字符串替换A(a) #define A(a) a##B 展开后把a和B的字符串连接起来 ...

Fri Feb 02 12:42:00 CST 2018 2 981
看懂Qt源代码-Qt源码的对象数据存储

第一次看Qt源代码的人都会被其代码所迷惑,经常会看到代码中的d_ptr成员、d_func(函数)和Q_DECLARE_PRIVATE等奇怪的宏,总是让人一头雾水,下面这篇文章转自http://www. ...

Thu Jan 12 03:32:00 CST 2017 0 1647

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM