看了designer的源码,遇到个比较基础的问题
Q_INIT_RESOURCE(propertyeditor);
转到Q_INIT_RESOURCE宏如下:
#define Q_INIT_RESOURCE(name) \
do { extern int QT_MANGLE_NAMESPACE(qInitResources_ ## name) (); \
QT_MANGLE_NAMESPACE(qInitResources_ ## name) (); } while (0)
再转到QT_MANGLE_NAMESPACE为:
# define QT_MANGLE_NAMESPACE(name) name
个人觉得应该是执行qInitResources_propertyeditor这个函数,不过源码中没有找到这样的函数。
有理解比较透彻的同志解释一下不…………