c++ - 静态断言信号或槽
问题描述
有没有办法Q_STATIC_ASSERT
让一个函数是 a Q_SLOT
or Q_SIGNAL
?
这将用于避免使用错误std::invoke
Q_STATIC_ASSERT(func is Q_SIGNAL?)
Q_EMIT std::invoke(func, ...);
有没有办法Q_STATIC_ASSERT
让一个函数是 a Q_SLOT
or Q_SIGNAL
?
这将用于避免使用错误std::invoke
Q_STATIC_ASSERT(func is Q_SIGNAL?)
Q_EMIT std::invoke(func, ...);
标签: c++qtstatic-analysis