从Qt的设计上看,应该是可以的,“一次生成,到处编译”是Qt的本质特色。但有一个前提,就是首先要确认你的代码没有使用只有在商业版中才有的功能,然后确定你的商业版和开源版的对应关系,最好是版本号取得一致。最后,你在开源版中试一下,如果可以编译并成功运行,就没有问题。
反过来的话,应该是只需要对应好版本就可以了。
从Qt的设计上看,应该是可以的,“一次生成,到处编译”是Qt的本质特色。但有一个前提,就是首先要确认你的代码没有使用只有在商业版中才有的功能,然后确定你的商业版和开源版的对应关系,最好是版本号取得一致。最后,你在开源版中试一下,如果可以编译并成功运行,就没有问题。
反过来的话,应该是只需要对应好版本就可以了。