有人知道一本书或教程,解释了Delphi / C Builder / VCL开发人员的Qt吗?
对于具有该背景的开发人员来说,学习Qt最好的办法是什么?我特别感兴趣的是如何完成我在Delphi中用Qt做的事情.
例如,什么是相当于Delphi框架的Qt?表单/框架继承如何?我应该使用Qt Designer,Qt Creator还是手工编写这些任务?
另一件事是Qt Widget和对象的生命周期. Qt是否处理小部件和对象的破坏,或者手动执行程序员?或者可能是Qt对某些类型的对象而不是其他类型的对象?
作为旁注,我知道C,所以语言本身不是一个问题.我关心图书馆.
解决方法
一种方法可能是研究
FreeCLX open source project的源代码.它包含使用Qt的VCL实现.所以,如果你好奇哪个Qt小部件映射到一个VCL类型,那应该让你的方式.但是请注意,Qt 2.x.x使用多重继承(在当前Qt中不再是true),所以FreeCLX通过一个特殊的库将Qt与Qt进行了接口,以便将其扩展出来.