【发布时间】:2012-01-30 09:18:32
【问题描述】:
我正在尝试创建某种服务器,它允许我通过 Web 浏览器在远程机器上启动 Qt 的应用程序。
我想知道是否可以在不更改应用程序代码的情况下更改/隐藏 Qt 库中的一些符号(我考虑过 QApplication 或 QCoreApplication)(我假设它已经编译并使用 Qt 共享库)和编译我整个定制的 Qt 库?
我需要这样做的原因是因为我想将自己特定的 EventFilter 安装到 QApplication 并且还能够将自己创建的事件推送到 Qt 应用程序。
如果该解决方案可以在所有平台上使用,那就太好了:D
P.S. 我知道我不可能继承 QApplication 并修改所有 Qt 应用程序以使用我的派生类,但我想更巧妙地做到这一点。 ;-)
【问题讨论】:
标签: qt shared-libraries