怎么说呢, QT毕竟不是IDE, 虽然它也作出一个IDE QT Creator.
Qt Designer 我用着还不错。虽然,它也有些不方便的地方(不是说不习惯的地方)。
举个小例子:
如果你做过自己写一些widgets,这些widgets需要plugin到系统的,这个时候designer就会有不少很不方便的问题。
你会发现一个在c++builder或者vs里边很重要的方式这里无法正常实现。举个小例子:你的widgets有个property是databaseName
还有一个property是tableName, 你想在designer里边当选择databaseName时,tableName能生成一个comboBox类似的下拉列表供你选择属于该
database的tableName. 这个很难。因为QT Designer竟然不支持用户自定义的类型。比如:你自定义的一个类,enum除外。你会发现,你按照他的技术文档
去做出来的datatype根本不能被designer辨识。