跳到正文

Q_PROPERTY

共 1 篇 · 全部标签

Qt 6 信号槽与元对象系统

实测:不带类型码前缀的裸字符串 connect 恒失败并报 `Use the SIGNAL macro to bind ...`;宏式 connect 比函数指针版贵 2.7 倍、字符串版贵 4.0 倍、拼错名字再贵 4.6 倍;emit 每多一个连接 +15–22ns,跨线程入队是同线程的 15–21 倍;`QMetaObject::Connection` 在 6.9 已无 `isValid()`;`connectSlotsByName` 重复调用会把同一个槽接两遍;`property()` 比直接 getter 慢 120 倍且代价随属性在表里的**位置**线性上涨。