【发布时间】:2011-10-30 03:03:51
【问题描述】:
问题:
Qt Creator 是用 Qt Creator 构建的吗?
同样,Qt Designer 是用 Qt Designer 构建的吗?
顺便说一句,为什么有两个 Qt IDE?他们是竞争对手吗?我应该使用哪一个?我正在使用 Creator。
什么是 Qt SDK?我问这个是因为我通过 ubuntu 11.10 软件中心安装的 Qt Designer & Creator 2.2.1 和 Qtmake 4.7.4 不起作用。构建菜单全部变灰。 当我将最新的 QtSDK (2.3.1/4.7.4) 下载到 /opt/QtSDK 的单独安装中时,ubuntu 认可的安装和 /opt/QtSDK 都将按预期工作。 为什么我的 ubuntu 认可的安装在没有 SDK 的情况下无法工作? SDK 有什么作用?
这是为 Ubuntu 爱好者准备的 - Qt IDE 需要 SDK 才能工作,但 ubuntu 发布了 Creator/Designer 而没有检查它们是否先工作? s/w中心没有QtSDK安装项。这是故意的,还是程序错误?
在 Linux 上构建我的桌面应用程序(我正在构建一个选项卡式文件浏览器)后,我需要执行哪些步骤才能让它在 Windows 7/Vista 上运行?我会在 Windows 版本的 Qt Creator 上重建吗?
我还注意到 Qt Creator 代码生成并不完美。它会忘记在自动生成的代码中包含一些 Qt 库文件,我必须手动更正。
【问题讨论】:
-
Qt Creator 是一个 IDE,其中包括 Qt Designer,一个布局构建器。
-
是的,Qt Creator 也可以做布局设计。为什么有单独的qt设计器?有必要吗?
-
从事 C++、Java 和 .NET 程序员太多年了,我发现 Qt 非常直观。后来,我最终决定是否应该直接从 Nokia 下载安装(耗时 1.6GB ~2 小时) ,我花了大约 10 分钟来创建一个可敬的应用程序并放入简单的事件处理程序(插槽??那是什么?)。如果你习惯了事件驱动甚至是 mvp/mvc,并且是一个有经验的 Java/.NET 程序员并且不介意 c++,你应该试试 Qt4。
-
好的,关于您的问题,最后一条评论的症结是什么?
-
Blessed Geek:设计师比 Qt Creator 早了十年左右。由于可以独立使用,因此无需使用 Qt Creator 即可使用设计器。