qt-creator相关内容

Qt:安装VS2012后LNK1123在转换为COFF期间失败

之后我安装了 VS2012 我的 Qt 项目不再编译(我的电脑上有 VS2010 和 VS2012).消息:LNK1123:转换为 COFF 期间失败:文件无效或损坏.以前只用 VS2010 没问题. 对于 VS2012 环境,建议(参见 SO 这里 ): 使用启用增量链接NO 编译卸载 .net 4.5 由于我没有将 Qt 与 VS2012 结合使用(因此没有插件),因此我无 ..
发布时间:2021-06-30 18:49:55 C/C++开发

C++ Qt 框架:qmake 退出,错误代码 2,找不到 project.pro 文件,但它在那里

正如标题所说,我在使用 Qt Creator 时遇到了问题.我开始使用它并创建了一个包含一些代码的 main() ,当我想编译它以查看它在屏幕上的显示方式时,我无法这样做,我看到以下错误: 找不到文件:/Users/Eugene/Documents/Qt/Test/test.pro.进程“/Users/Eugene/QtSDK/Desktop/Qt/473/gcc/bin/qmake"以erro ..
发布时间:2021-06-30 18:49:52 C/C++开发

LNK1112:模块机器类型“x64"与目标机器类型“X86"冲突:Qt 创建者

我有一个在 linux 上运行的应用程序,我试图将其导入到 Windows 上.我已经设置了所有库并对 .pro 文件进行了更改.现在,当我尝试构建项目时,出现此错误: error: LNK1112: 模块机器类型“x64"与目标机器类型“X86"冲突 我不确定是什么导致了这个问题.我使用的是 32 位 Qt Creator.我知道有几个链接谈论更改项目属性,但所有这些都与在 Visual S ..
发布时间:2021-06-30 18:49:49 C/C++开发

用 C++ 运行 QtWebEngine

我是第一次尝试 Qt,想创建一个非常基本的应用程序来加载网站.我想使用 Qt WebEngine. 这是我的 helloworld.pro: TEMPLATE = app目标 = 你好依赖路径 += .包含路径 += .QT += webenginewidgets来源 += hello.cpp 这是我的 hello.cpp #include #include int main(int ..
发布时间:2021-06-30 18:49:47 C/C++开发

QDataWidgetMapper 不适用于 QLabels

我正在使用 QDataWidgetMapper 将数据映射到 QLineEdit,它工作正常.当我使用将数据映射到 QLabel 时,它不会在标签中显示任何数据.我尝试按以下方式进行: QDataWidgetMapper *testMapper=new QDataWidgetMapper();testMapper->setOrientation(Qt::Vertical);testMapper- ..
发布时间:2021-06-30 18:49:44 其他开发

Qt Creator“无法创建文件(...)qtcreator.xml"(苹果电脑)

Qt Creator 启动时出现了几条错误消息,内容如下:“无法创建文件/Users/[用户名]/.config/Nokia/qtcreator.xml:权限被拒绝" 当我退出时:“无法创建文件/Users/[用户名]/.config/Nokia/toolChains.xml:权限被拒绝" 程序运行良好,但我想它无法存储任何配置.有人知道如何解决这个问题吗? 解决方案 正如评论 ..
发布时间:2021-06-30 18:49:41 其他开发

如何将整个目录添加到 QT Creator 项目中

我有一个现有的 QT Creator 项目.我想将整个目录添加到这个项目中.我看到我可以右键单击项目文件浏览器树和“添加现有文件..."但是通过这个对话框,我只能添加单个文件.如何包含整个目录? 解决方案 最简单的方法是直接编辑你的.pro文件,添加HEADERS += mydir/*.h和SOURCES+= mydir/*.cpp 并且整个目录的内容将显示在 QT Creator 中.进 ..
发布时间:2021-06-30 18:49:38 其他开发

将单元测试项目添加到现有的 Qt Creator 项目

我有一个现有的 Qt Creator 项目,它不是 Subdirs 项目.我现在已经到了要向其中添加单元测试项目的地步.当我创建新的单元测试项目时,“作为子项目添加到..."组合被禁用. 我该怎么做?我正在考虑创建一个全新的 Subdirs 项目并将我现有的项目添加到其中,然后再添加单元测试项目. 这是应该怎么做还是有更好的方法? 解决方案 将项目类型更改为子目录项目(即使对于 ..
发布时间:2021-06-30 18:49:32 其他开发

无法在 Qt Creator 中检索调试输出

在 Windows 上的 Qt Creator 中,qDebug() 语句不起作用,并且在输出窗口中出现以下消息: 无法检索调试输出. 如何修复? 解决方案 如果有多个 Qt Creator 实例处于活动状态,则会出现此问题.要解决这个问题,只需关闭 Qt Creator 的所有其他实例,它应该可以工作. ..
发布时间:2021-06-30 18:49:29 其他开发

可以在 QT 项目中使用 Tensorflow C++ API 吗?

我使用 Python API 训练了一个用于图像分类的 Tensorflow 模型,然后我保存了模型检查点. 现在我想在 QT(C++) 项目中加载这个模型. 在查看文档后,我发现要使用 Tensorflow C++ API,您需要在 TensorFlow github 存储库的克隆中创建一个项目,然后使用 Bazel 构建它,这在我的情况下是不可能的. 有没有办法在我的 QT ..
发布时间:2021-06-30 18:49:26 C/C++开发

Qt 图表和数据可视化小部件

为了尝试 Qt Charts 和 Qt Data Visualization,我已经安装了 Qt 5.7,但是我在 Qt Designer 和 Qt Creator 中都找不到新的小部件.有什么建议我应该怎么做才能让设计器中出现新的小部件? 解决方案 我今天遇到了完全相同的问题.看起来 QT Charts 的 QT Designer 插件默认不是包的一部分.我最终从 github http ..
发布时间:2021-06-30 18:49:23 C/C++开发

强制 QtCreator 运行“qmake"建造时

在我的一些项目中,我使用了一些在 .pro 文件中配置的预构建步骤.所以qmake只要激活就会执行这一步. 现在在 QtCreator 中,当我构建时(以及完全重建整个项目时),它并不总是运行 qmake,因为它试图变得聪明并优化它.它仅在 .pro 文件已更改时运行它,从而导致多个问题. 还有一个常见的问题是,当您在该文件上运行 qmake 之后 创建一个继承自 QObject 的类 ..
发布时间:2021-06-30 18:49:20 其他开发

在 Qt 中使用 .pri 文件

这是这个问题的后续如何在 qt-creator 中为项目创建子目录?,第一个答案对我不起作用. 我通过将每个文件手动写入主 .pro 文件来解决它,这并不难,但我仍然想知道 - .pri 文件究竟是如何工作的,以及为什么上面链接的解决方案没有添加文件夹,但只有 .pri 文件,所以在 Qt Creator 中看起来像这样: 所以,我的问题是: .pri 文件的一般格式是什么? ..
发布时间:2021-06-30 18:49:17 其他开发

如何为“在 class.cpp 中添加定义"添加快捷键在 Qt Creator 中

当您在 Qt creator 中的类 Interface 中定义成员函数时,您可以右键单击函数原型并选择 Refactor->Add Definition in YouClass.cpp .但这将非常方便,如果您可以为其设置快捷方式.我在选项-> 快捷方式部分找不到它. 例如在 Visual Assist 中,您可以按 ALT+SHIFT+Q. 解决方案 您可以按 Alt+Ent ..
发布时间:2021-06-30 18:49:14 其他开发

QtCreator 在哪里存储有关套件的数据?

对于特定项目,QtCreator 会存储有关每个工具包的构建配置信息a> 该项目在其 *.creator.user 文件中使用.有些套件会自动检测;也可以通过转到 Options-->Build & 手动定义套件.运行--> Kits 并选择Add.但是,我无法弄清楚 QtCreator 实际存储有关可用套件的信息的位置.删除所有使用特定工具包的 *.creator.user 文件不会从工具包列表 ..
发布时间:2021-06-30 18:49:11 其他开发

您可以配置 Qt Creator 在构建或运行之前终止正在运行的应用程序吗?

我正在开发一个 QApplication,我发现在重建和重新运行它之前我经常忘记关闭我的应用程序.当我不小心查看 10 分钟前构建的应用程序实例并希望看到 30 秒前的代码更改时,这就会成为一个问题. 这也很烦人,因为我必须将手一直移到鼠标上,将鼠标一直移到正在运行的应用程序上,每次我想重建时都关闭它,而且我很懒惰 而我不想那样做. 是否可以将 Qt Creator 配置为在我开始构建 ..
发布时间:2021-06-30 18:49:08 其他开发

使用环境变量值设置包含路径

我们正在尝试将 MITK 库与 Linux 上的 Qt 一起使用. 不幸的是,MITK 没有安装功能,它也依赖于 ITK 和 VTK.所以我们最终得到了分散在许多目录中的头文件. 我们想在环境变量中指定要添加到包含路径中的目录列表,如下所示:INCPATH+=$MITK_INCLUDE_PATH.但这似乎不起作用. 我们怎样才能做到这一点?有没有更好的办法? 解决方案 刚 ..
发布时间:2021-06-30 18:49:05 其他开发

“跨平台"最佳实践用 Qt 开发

根据 qt.nokia.com,Qt 是一个“跨平台应用程序和 UI 框架",允许您“编写一次代码以针对多个平台".Qt SDK 是一个“完整的开发环境",包含“在一次安装中使用 Qt 构建跨平台应用程序所需的工具".Qt Creator 是一个“跨平台 IDE",“可在 Windows、Linux/X11 和 Mac OS X 桌面操作系统上运行,并允许开发人员为多个桌面和移动设备平台创建应用程 ..
发布时间:2021-06-30 18:49:02 其他开发

如何获取光标当前位置的编号(qt)

我需要一点帮助,我正在使用 qt 中的 Qslider 类,如何获取光标当前位置的编号(使用哪个函数可以做到),请提前致谢 已编辑 我想实现一件事:当我达到我想退出的间隔的最大值时,我该如何使用插槽和信号来做到这一点? 解决方案 我假设您想要滑块的值? int QSlider::value () 我查看了您另一篇文章中的代码,这是我清理后想到的: ma​​in.cpp ..
发布时间:2021-06-30 18:48:59 其他开发