gpt4 book ai didi

qt - Qt Creator 是用 Qt Creator 构建的吗?

转载 作者:行者123 更新时间:2023-12-04 18:31:27 30 4
gpt4 key购买 nike

问题:

  • Qt Creator 是用 Qt Creator 构建的吗?
  • 同样,Qt Designer 是用 Qt Designer 构建的吗?
  • 顺便说一句,为什么有两个 Qt IDE?他们是竞争对手吗?我应该使用哪一个?我正在使用创作者。
  • 什么是 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 是用 Qt Creator 构建的吗?

    我相信是这样。

    这并不意味着在 Qt 上工作的每个人都必须使用它——只是我相信很多人都这样做。

    我不为任何生产 Qt 的公司工作,但我的理由是:

  • 谷歌搜索“dogfooding qt creator”带来了大量点击,包括 this comment从 2010 年 11 月开始:

    We’re also “dogfooding” by releasing complex apps like Qt Creator and the Ovi Suite on the desktop ports of Qt

  • 在过去的几年里,他们在 Qt Creator 中投入了大量的精力。很难想象这是值得的,除非他们自己使用它
  • 在最近的 Qt Developer Days 上,Qt 开发人员非常热情地谈论 Qt Creator

  • 同样,Qt Designer 是用 Qt Designer 构建的吗?

    是的。查看 Qt Designer 源代码会显示大量 .ui (Designer) 文件。

    为什么有两个 Qt IDE?他们是竞争对手吗?我应该使用哪一个?我正在使用创作者。

    当您在 Qt Creator 中编辑 .ui 文件时,您仍在运行 Qt Designer:为了方便,它只是在 Creator 中显示 Designer 窗口。

    什么是 Qt SDK? ... SDK 的作用是什么?

    Qt SDK是一次性下载所有 Qt 工具的便捷方式。你不必使用它。

    这个是为 Ubuntu 爱好者准备的……这是故意的,还是程序错误?

    对不起 - 不知道。很难想象这是故意的。

    在 Linux 上构建我的桌面应用程序(我正在构建一个选项卡式文件浏览器)后,我需要执行哪些步骤才能让它在 Windows 7/Vista 上运行?我会在 Windows 版本的 Qt Creator 上重建吗?

    您需要在 Windows PC 上安装 Qt,然后在其中构建您的源代码。

    你可以通过使用 Qt Creator 和它包含的 Windows 编译器 (mingw) 来做到这一点,或者你可以使用另一个编译器,如果你有一个,例如 Visual Studio 。

    我还注意到 Qt Creator 代码生成并不完美。它会忘记在自动生成的代码中包含一些 Qt 库文件,我必须手动更正。

    如果您在信号和槽的参数中使用了任何非 Qt 类,那么 this answer可以帮助你。

    关于qt - Qt Creator 是用 Qt Creator 构建的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7943062/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com