我可以使用wxWidgets而不是Qt吗?

Can I use wxWidgets instead of Qt?

本文关键字:Qt 可以使 wxWidgets 我可以      更新时间:2023-10-16

我下载了一个github项目(citra)。它使用Qt作为它的UI。我可以使用wxWidgets而不是Qt来构建它吗,我可以不使用cmake和VS2017而是使用其他IDE来构建它吗?

以下是有关如何构建的教程:https://github.com/citra-emu/citra/wiki/Building-For-Windows

简短的回答:不容易。

长答案:你需要找到所有Qt类的等价物,并在wxWidgets中用一个等价物替换,这些类可能直接存在,也可能不直接存在。这可能需要很长时间,您需要测试更改是否合理。这可能需要几个月的时间。

然后,如果您不喜欢 CMake,则需要更改构建系统,这工作量较少,但有时仍然超过一天。