问题描述
我正在研究大约在2006-2008年间构建的Qt Extended应用程序,并将其升级到更新的Qt框架。建议使用什么方向升级/重写此应用程序,以获取某些Qt框架的最新受支持版本?
解决方法
我假设这是一个嵌入式平台,在这种情况下,首先需要获得具有更新Qt版本的Linux BSP(您可以查看Buildroot或Yocto甚至是类似Debian,所有这些对Qt都有出色的支持,并确保您的平台具有完整的硬件支持。这在很大程度上取决于平台和产品,因此我不能更具体地说明。 操作系统启动并运行后,您可以开始将应用程序移植到Qt5。这可能非常简单(例如,参见https://wiki.qt.io/Transition_from_Qt_4.x_to_Qt5),但是如果使用了许多Qt Extended相关功能,则可能会非常复杂。同样,这在很大程度上取决于应用程序本身,因此很难提供指导。