在QtGobal中有近百个内置全局定义,常用的大概二十余个,分成Types类型、Functions函数、Macros宏定义,代码敲累了整理学习一波还是很有必要的
文档地址:https://doc.qt.io/qt-5/qtglobal.html#QFunctionPointer-typedef
目录
1.QFunctionPointer
指针类型,指向不带任何参数并返回void函数的指针
2.QtMessageHandler
一种函数指针,使用指向:
void myMessageHandler(QtMsgType, const QMessageLogContext &, const QString &);
3.enum QtMsgType
该枚举描述了可以发送到消息处理程序(QtMessageHandler)的消息,可以使用此枚举来标识各种消息类型并将其与适当的操作相关联。
4.
qint8 | signed char |
qint16 | signed short |
qint32 | signed int |
qint64 | long long int |
qlonglong | long long int |
qreal | double |
qsizetype | ssize_t |
quint8 | unsigned char |
quint16 | unsigned short |
quint32 | unsigned int |
quint64 | unsigned long long int |
qulonglong | unsigned long long int |
uchar | unsigned char |
uint | unsigned int |
ulong | unsigned long |
ushort | unsigned short |
5.qintptr
有符号整型指针
6.quintptr
无符号整型指针
7.qptrdiff
表示指针差异的整数类型