我正在尝试创建某种服务器,允许我通过Web浏览器在远程计算机上启动Qt的应用程序。
我想知道可以更改/隐藏Qt库中的一些符号(我考虑过QApplication或QCoreApplication)而不对应用程序代码进行任何更改(我假设它已经编译并使用Qt共享库)和编译我的整个量身定制的Qt库?
我之所以需要这样做是因为我想将自己特定的EventFilter安装到QApplication,并且能够将我自己创建的事件推送到Qt应用程序。
如果解决方案可以在所有平台上使用,那也很棒:D
P.S。我知道我不可能将QApplication子类化并修改所有Qt应用程序以使用我的派生类,但我想更加狡猾地做这件事。 ; - )