【发布时间】:2011-01-18 10:43:11
【问题描述】:
我有一个使用 wxwidget 工具包(wxThread、wxString、wxEvent、wxDateTime、wxLog 等)的项目。我正在转移到 QT。
我有点被这个任务吓倒了,我觉得最好来这里问问那些以前可能做过这种手术的人。
我:
采取更慎重的方法(一次替换一个类 - 这可能不像听起来那么简单,因为类之间存在一些依赖关系)
只需一头扎进,撕掉内脏,一口气重构所有内容(嗯,听起来很痛苦……)
【问题讨论】:
-
很想知道你经历这么多痛苦的原因。
-
只是清理和重构我的很多旧代码。其中很多使用开源“爱好者”类型库。由于 QT 成为“真正的”开源,没有理由(恕我直言——不想引发一场激烈的战争)继续使用 wxWidget。
-
不!不要放弃 wxWidgets!此外,QT 不适用于商业项目。