1. Q_GADGET:不需要从QObject继承就可以使用Qt的Meta Object功能
  2. Q_ENUMS:对枚举对象进行反射(reflection)
  3. Q_SIGNAL:不需要signals关键字就可以将一个函数指定为singal函数
  4. Q_SLOT:不需要slots关键字就可以将一个函数指定为slot函数
  5. Q_FOREACH:Qt提供的关键字foreach在配置文件里面定义了no_keywords的时候就失效了,而Q_FOREACH宏无论何时都有效
  6. Q_FOREVER:原因同Q_FOREACH,用法和关键字forever一样
  7. qChecksum:计算基于CRC-16-CCITT算法的CRC-16校验码
  8. qCompress/qUncompress:基于zlib的算法对字节缓存区进行压缩/解压,可以自定义压缩比
  9. qDeleteAll:对容器或者迭代器中的每个对象进行delete操作
  10. qRound/qRound64:对浮点数取整,四舍五入
  11. qFuzzyCompare:线程安全的浮点数模糊比较,处理了浮点精度误差的问题
  12. qVersion:获取当前正在运行的Qt的版本号
  13. sender:在slot函数中调用可以获取发送该signal的对象。仅用于来自同一线程的Qt::DirectConnection连接的 signal。由于这种做法破坏了面向对象的原则,慎用!
  14. QSysInfo:获取当前运行的系统信息,包括版本号等,Mac/Symbian/Windows均适用
  15. QtEndian:处理不同体系架构下字节存储次序不同的问题
  16. QObject::findChildren<>:找出隐藏的子对象
  17. qobject_cast:不需要编译器RTTI的支持就可以实现C++标准库dynamic_cast的功能
  18. QObject::deleteLater:在事件处理循环中调用,则在事件处理循环结束时删除自己;在事件处理循环外调用,则在下一个事件处理循环开始时删除自己
  19. qPrintable:类似QString::toLocal8Bit()::constData(),但是更好记
  20. qDebug():类似Windows下的TRACE或者OutputDebugString
  21. connect(SomeObj, SIGNAL(foo()), SIGNAL(bar()):通过一个signal自动触发另一个signal。

最新文章

  1. failed to load the jni shared library jvm
  2. A Taxonomy of Parallel Processor Architectures
  3. C#.Net下的防抖-Debounce和节流阀-Throttle功能实现
  4. js 过滤script
  5. C++文件输入和输出
  6. linux概念之IPC
  7. C# winform 右下角弹出窗口结果
  8. 12 高性能I/O框架库Libevent
  9. jQuery的datatable怎么才能给某一列添加超链接?
  10. Windows 7中使用Eclipse 使用CDT and WinGW 开发C/C++(转载)
  11. quartz简单实现
  12. ie11 selenium 报错org.openqa.selenium.NoSuchWindowException: Unable to get browser 处理方法
  13. [每日一题] 11gOCP 1z0-052 :2013-09-25 Lock ――for update.................................C23
  14. 转: Nodejs 发送HTTP POST请求实例
  15. [转]maven入门
  16. C++ 静态static 变量在 cocos2d-x 里面使用误区
  17. 在React中你真的用对了Ajax吗?
  18. php session序列化攻击面浅析
  19. [Swift]LeetCode16. 最接近的三数之和 | 3Sum Closest
  20. Java Design Pattern(Factory,Singleton,Prototype,Proxy)

热门文章

  1. Java之JDBC①
  2. [na]交换机原理/macof
  3. 深入理解Linux内核-系统调用
  4. Java 8 – 日期和时间实用技巧
  5. Hash(MD5校验工具)
  6. (原创)c++11改进我们的模式之改进表驱动模式
  7. 【C/C++】C语言复习笔记-17种小算法-解决实际问题
  8. Docker 入门(Mac环境)-part 1 入门基本操作
  9. Leetcode:Flatten Binary Tree to Linked List 解题报告
  10. S3C2440的七种模式之——未定义模式(去掉bl print1 bug解决)