- 博客(4)
- 收藏
- 关注
原创 QVarLengthArray解析
QVarLengthArray:栈数组+堆数组初始给定大小,创建栈数组当添加元素大于栈数组大小时,创建堆数组,并把栈数组内容copy到堆数组上加快创建速度,适用于高频率使用数组的代码中代码解析:template<class T, int Prealloc>class QVarLengthArray{public: inline explicit QVarLengthArr...
2018-06-12 19:47:50 1528
原创 Qt核心机制:QObject Model
Qt助手:Object ModelQObject Model包括以下内容:对象间通信机制:信号、槽属性系统:增、删、改、查对象属性事件机制:事件、事件过滤器国际化翻译定时器对象继承关系树QPointer动态转换自定义类型涉及的类:QMetaClassInfoQMetaEnumQMetaMethodQMetaObjectQMetaPropertyQMetaTypeQObjectQObjectClea...
2018-03-14 09:24:54 440
原创 QTest学习笔记
示例:// main.cpp#include <QTest>#include "TestQString.h"QTEST_MAIN(TestQString);// TestQString.h#ifndef TESTQSTRING_H#define TESTQSTRING_H#include <QObject>class TestQString : publ...
2018-03-14 09:14:28 4941
原创 Qt核心机制:QObject Model(QObejct)
Qt助手:ObjectQt源码解析:// Src/qtbase/src/corelib/kernel/qobject.hclass Q_CORE_EXPORT QObject{ Q_OBJECT // 提供元对象指针 Q_DECLARE_PRIVATE(QObject) ...
2018-03-12 08:44:58 647
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人