0
我試圖創建某種服務器,它允許我通過Web瀏覽器在遠程計算機上啓動Qt的應用程序。在應用程序啓動時修改Qt的共享庫代碼
我想知道是否可以改變/隱藏Qt庫中的一些符號(我想過QApplication或QCoreApplication),而不對應用程序代碼做任何更改(我假設它已經編譯並使用Qt共享庫)並編譯我的整個量身定製的Qt庫?
我之所以需要這樣做是因爲我想將自己的特定EventFilter安裝到QApplication,並且能夠將我自己創建的事件推送到Qt應用程序。
這也將是巨大的,如果解決方案可以在所有平臺上使用:d
附:我知道這是不可能的,我可以繼承QApplication並修改所有的Qt應用程序來使用我的派生類,但我希望更巧妙地做到這一點。 ;-)