问题标签 [qt-creator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1910 浏览

eclipse-cdt - Qt Creator 中的文件模板

问候。目前,我在 OS X 10.5 中使用 Eclipse (Galileo) 和 CDT 和 Boost 库。我已经开始了学习 Qt 的冒险,我已经安装了免费版的 Qt SDK。我已经习惯了 Eclipse,但不幸的是,还没有为 OS X 中的 Eclipse 开发集成。

因此,我的问题是我是否可以设置 Qt Creator 为我的头文件和源文件加载模板文件(例如,头文件中的 Doxygen 注释和源文件中的 C++ 注释)。在 Eclipse 中,我可以在 Preferences > C/C++ > Code Styles > Code templates 中完成此操作。

谢谢。

0 投票
4 回答
5633 浏览

c++ - 使用 gdb 在 Qt Creator 中调试时如何避免输入库的源文件?

如何配置 Qt Creator 和/或 gdb,以便在使用 Qt 库调试我的程序时,调试器将避免进入 Qt 的源文件?

0 投票
1 回答
6684 浏览

git - 使用带有 Git 版本控制的 Qt Creator

我最近安装了 git 并在我的项目文件夹中初始化了一个 git repo。我可以通过命令行毫无问题地提交和签出,但由于某种原因,qt creator 中的 gui 声称我的连接已超时。我正在运行 Windows…… 有任何想法吗?

错误信息:

21:15 执行中:git status –u 无法获取状态:错误:Git 超时

如果需要进一步澄清,请告诉我!

我已经在两个 qt 论坛上发布了这个,但似乎没有人知道如何解决这个问题。提前致谢!

0 投票
3 回答
5715 浏览

c++ - QtCreator 中有内存浏览器吗?

我找不到它。在观察者窗口中,我可以手动输入内存地址,但我希望看到更大的内存块......

如果这不存在,是否还有其他适用于 Mac 的空闲内存映射器(XCode 和 Eclipse 除外)?

谢谢,瑞

0 投票
2 回答
10287 浏览

gdb - 配置 Qt Creator 以使用 GDB

我的机器上有 GDB 和 CDB。我的 Qt 创建者正在使用 CDB 进行调试。

我试图指向 GDB 路径,但它不起作用。

如何将 Qt Creator 设置为使用 GDB 进行调试?

0 投票
4 回答
11090 浏览

c++ - 在 QtCreator 中使用 cin

对于学校,我们使用 C++ 作为首选语言。我目前正在使用 QtCreator 作为 IDE,它的 GUI 库非常棒。学校正在使用 Visual Studio。

但是,我们编写的大多数程序都使用 cin 和 cout 进行输入/输出。cout 作为输出可以正常工作,因为您可以看到它在应用程序输出中输出的内容,但是无法像在控制台上一样提供给 cin,就像 Visual Studio 用于其 C++ 一样。

一个例子:

有没有办法像在 Visual Studio 中一样使用控制台或向 cin 提供输入?

如果重要的话,我目前正在运行 OS X Leopard。

0 投票
10 回答
42234 浏览

c++ - QtCreator build 返回 collect2: ld 返回退出状态 1

在 QtCreator 中构建几个不同的项目时,我遇到了以下构建错误:

在只更改了一些东西(不应该改变构建中的任何重要内容)之后,如果它已经出现,它将消失,或者如果它不存在,它将出现。

在我当前的学校项目程序中,我正在尝试编译 rock03.cpp。它是构建中的唯一文件,并具有 main() 方法。我刚刚运行成功,又回去改变了一些if()s的顺序,现在,我只得到两个相关的警告:

以及有问题的错误。

有谁知道为什么会发生这种情况?我似乎无法以任何合理的确定性重现该错误,并且 QtCreator 在我构建之前没有抱怨任何事情。

谢谢

0 投票
1 回答
5271 浏览

c++ - 在 QT Creator 中构建时强制重新链接

我有一个包含几个库和一个主应用程序的子目录项目。当我在其中一个库中更改某些内容时,主应用程序不会与它们重新链接.. 有没有人在使用 QtCreator 时让应用程序自动重新链接其静态链接的库?

0 投票
1 回答
1603 浏览

c++ - 在 Widget 中居中 QGraphicsView

我有一个 QDialog,其中包含几个停靠小部件和一个 QGraphicsView。小部件布局设置为网格,QGraphicsView 大小策略设置为固定在 2 个轴上,并且 QGraphicsView 位于 QDialog 的空白区域的中心。

我想调整我的 QGraphicsView 并让它在 QDialog 的空白区域的中心。我试过这段代码:

但是在调整 QDialog 的大小时,QGraphicsView 正在将其大小调整为 QDialog。

我试过了:

但这不起作用。QGraphics 视图保持最后的大小...

我确信实现它的方法很简单,但我错过了一些东西。你能帮忙吗?

0 投票
12 回答
26300 浏览

visual-studio - Qt:我应该使用 Visual Studio、Qt Creator 还是其他工具?

我意识到有类似的问题,但它们似乎是从 Qt Creator 仍处于测试阶段时开始的,所以从那时起答案可能已经改变:

我们将开始一个需要在 Windows、OS X 和 Linux 上运行的带有少量 GUI 的项目。所以选择 Qt 是一件轻而易举的事,尽管我们对 Qt 的经验很少。

目前 IDE 的最佳选择是什么?

所有开发人员都将使用 Windows 机器,因此 IDE 不需要跨平台。

我们在大多数事情上都使用 Visual Studio,但我们中的大多数人也对 Eclipse 感到满意。

Qt Creator 中的重构工具如何?在使用 Visual Studio for C++ 时,我喜欢 Visual Assist X。有没有人尝试在 Qt 项目中使用它?

我意识到这是很多不同的问题。即使您不能全部回答,也请回答。

编辑:

我应该补充一点,我们已经拥有 Visual Studio 和 Visual Assist 许可证,因此这些许可证的成本不是问题。