我有很多使用Qt的现有代码,更具体地说是使用Qt信号和槽来定时执行特定操作。
现在我需要在一个不是Qt应用程序中使用这些代码(也不能是 - 我正在编写Visual Studio插件)。 无论如何 - 我该如何让现有代码拦截信号并激活相关的槽?
我需要创建一个虚拟的Qt应用程序吗? 如果是这样 - 如何使它处理信号而不成为阻塞其他代码的循环?
现在我需要在一个不是Qt应用程序中使用这些代码(也不能是 - 我正在编写Visual Studio插件)。 无论如何 - 我该如何让现有代码拦截信号并激活相关的槽?
我需要创建一个虚拟的Qt应用程序吗? 如果是这样 - 如何使它处理信号而不成为阻塞其他代码的循环?