qt-creator相关内容

没有这样的插槽按钮 QT

for(i=0; iresize(40, 40);按钮[i][j]->移动(40*j, 40*i);连接(按钮[i][j],信号(点击()),这个,插槽(改变文本(按钮[i][j])));}} 如果我用函数(例如全屏)改变了函数 changeText ,它就可以工作但是当我使用我定义的插槽(changeText)时出现此错误,我不知道如何解决 QObject::connect: No such ..
发布时间:2021-06-30 18:53:51 C/C++开发

如何在Qt Creator中找到变量按钮

我正在阅读 Qt 文档,指定构建设置部分.在“使用 Qt Creator 变量"下,我发现了以下句子. 选择字段中的(变量)按钮以从特定上下文中可用的变量列表中进行选择. 但我在 Qt Creator 3.3.0 中没有发现“变量"按钮.刚刚在论坛中发现了同样的问题. 谁能解释一下它是什么或在哪里可以找到按钮? 解决方案 我认为有些字段可以有一个选择变量按钮,有些则没有. ..
发布时间:2021-06-30 18:53:48 其他开发

使用 QT-Creator 编译和链接 C++ 和 C 程序

所以我有几个 C++ 文件,基本上需要在我的程序的 C++ 部分完成后调用一个 C 函数.因此,如果有一种方法可以以某种方式神奇地“启动 C 文件"(我希望你知道我的意思),我也会很高兴听到这个消息.现在到我的实际问题:我试图在主 C++ 文件中的主函数末尾调用 C 函数.我已经看到了所有这些从 C++ 代码调用 C 函数 并试图以正确的方式做每件事,我的 C 文件头文件看起来像这样: #if ..
发布时间:2021-06-30 18:53:46 C/C++开发

Qt Creator:当我在项目的子目录中有一个文件时,它不包含在项目范围的搜索中

假设我的项目名为 foo.我使用 Windows 资源管理器在 foo 根目录中创建了一个名为 subdir 的子目录.我把我的 main.qml 文件放在 subdir 中.然后我尝试在我的项目中对“文本"进行项目范围的搜索.为此,我按了 Ctrl+Shift+F,在 Scope 中选择了 Project "foo",在 Search 中写入了“text"对于.虽然 main.qml 确实包含字 ..
发布时间:2021-06-30 18:53:43 其他开发

“Qt Signals/Slots editor"的生成代码在哪里?

QtCreator 2.7.2,我用Qt Creator设计了一个连接,在*.ui文件中可以看到,但是在build后生成的文件ui_*.h中找不到,它在哪里?我很好奇. 解决方案 它就在那里,通常在 setupUi 方法的末尾.只是看起来更好. 例如,.ui 中的这个块 checkBoxtoggled(bool) ..
发布时间:2021-06-30 18:53:40 其他开发

从其他 qml 文件更改元素的属性

我知道有很多类似的主题,我尝试从他们那里得到答案,但仍然没有结果. 我从 qt creator 那里拿了一些示例项目来玩这个.我改变了 qml 文件的可见性(将每个文件视为其他屏幕).吃完第三个屏幕后,我想让第二个屏幕不可见.这是我想要更改属性的代码: MyLuncherList.qml 导入QtQuick 2.0长方形 {物品{id:ei可见:假剪辑:真实属性 url itemUr ..
发布时间:2021-06-30 18:53:37 其他开发

用于 Raspberry Pi 的 QtDesigner

我正在使用 QT Designer 构建 UI.我需要这个 UI 才能在 Raspberry Pi 上运行.我需要做什么才能为 Pi 制作 UI?它是否必须用像 python 这样的特定语言编写,或者我可以用任何语言编写它并在 Pi 上启动它?我对此很陌生,非常感谢您的指导. 解决方案 在 Rpi 本身上运行 qt-creator.您可以通过“sudo apt-get install qt ..
发布时间:2021-06-30 18:53:33 其他开发

Qt 包含和 QMake 错误

Qt 在 Windows 上搞砸了,所以我删除了它,然后用 qt 库和 Qt Creator 重新安装它.现在,每当我尝试打开旧项目时,都会收到“Qmake 不存在或不可执行"的错误消息,并且无法找到任何 Qt 头文件. 解决方案 假设您使用的是最新版本的 Qt,例如 4.7.4 版本,以及最新版本的 Qt Creator,例如分支 2.3 .*. 可能在此过程中的某个地方,Qt C ..
发布时间:2021-06-30 18:53:30 其他开发

如何开始使用 IDE,尤其是 Qt Creator?

我是一名高中生,只用 Turbo C++ 编写过代码.我不知道 IDE 是如何工作的,我安装了 Qt Creator 来开始学习 GUI 编程,但我什至无法让它运行简单的 C++ 代码.我不知道要包含哪些文件.注意:我是个新手.我在 YT 上找到的教程令人困惑且不清楚.我不知道为什么会这样.这是我的代码: #include#include无效主(){clrscr();cout ..
发布时间:2021-06-30 18:53:28 C/C++开发

Qt Creator - 如何查看设计器的代码?

我正在使用 Qt Creator. 我正在使用信号和槽编辑器,我想查看它生成的代码. 如何查看代码? 谢谢! 解决方案 假设您在 Qt Creator 中有一个名为 widget.ui 的表单文件. 编译项目后,您将在项目文件夹中找到一个名为 ui_widget.h 的文件. 如果你打开它,你会看到由 uic 工具. ..
发布时间:2021-06-30 18:53:25 其他开发

Qstring 替换无法正常工作

我想替换 temp.replace (QString("/"), QString("\")); 这里出现错误错误 C2001:常量中的换行符 错误 C2275:“QString":非法使用此类型作为表达式 如何用“\"替换“/" 感谢 4 你的回答.但直到现在我还没有对我的问题进行排序.请检查我的代码 //转换为 wchar_t* size_t origsize = st ..
发布时间:2021-06-30 18:53:22 其他开发

在 QTCreator 未定义参考中使用库

我正在构建自己的函数库,用于帮助我学习 C++.我正在尝试一个简单的 QT 应用程序,当我运行该应用程序时,出现未定义的错误.不知道我做错了什么,这可能是个菜鸟. 库文件 CC_Number.h #ifndef CC_NUMBER_H#define CC_NUMBER_H#include 使用命名空间标准;类 CC_Number{上市:CC_Number();虚拟 ~CC_Numbe ..
发布时间:2021-06-30 18:53:19 C/C++开发

Windows 10:应用程序无法正确启动 (0xc000a200)

我正在 Windows 10 上开发我的 QT 应用程序.开发完成(就目前而言). 从 QT-creator 以调试模式运行应用程序后,我试图从构建目录运行可执行文件.但它向我显示了一个带有以下消息的“应用程序错误"对话框: 应用程序无法正确启动 (0xc000a200).单击确定关闭应用程序. 问题是什么以及如何解决?! 解决方案 错误代码在错误消息中给出是有原因的.他 ..
发布时间:2021-06-30 18:53:15 C/C++开发

Qt Creator:社区与企业

我下载并安装了两个版本的Qt,一个是5.9.4,另一个是其他是 5.11.2.在操作系统上,一个用 Community 标签显示,另一个用 Enterprise 标签显示.我想知道有什么区别: 澄清一下,我想我下载了 Qt 5.11.2 的开源版本,但它被标记为企业. 解决方案 Qt Creator 商业功能: 如果您拥有适当的 Qt 许可证,则可以使用以下 Qt Creato ..
发布时间:2021-06-30 18:53:12 其他开发

将文件复制到 Qt Creator 中的目标目录

我想将数据文件从我的源树中的目录复制到链接应用程序的目录,以便它在运行时可用,仅在 Windows 上可用.似乎有两种建议的技术:使用后目标依赖来发出 DOS 复制命令(在 Qt Creator 构建目录中包含资源文件)或使用安装步骤(使用 Qt 编译项目后将文件复制到构建目录),但我无法按照我想要的方式进行任何工作. 前者要求我使用 qmake 路径变量来生成我的源路径和目标路径,但它们包 ..
发布时间:2021-06-30 18:53:09 其他开发

使用并行构建时 PRE_TARGETDEPS 失败

我正在使用自定义资源管理(代替 qrc)并且我正在尝试将其集成到 QtCreaor. 我有一个 Python 脚本,可以生成要编译的源文件.我使用 QMAKE_EXTRA_TARGETS/PRE_TARGETDEPS 告诉 QMake 这个脚本必须在编译文件之前执行.所以我这样做,在我的专业文件中: CONFIG += 有序generate_file.target = my_custom_ ..
发布时间:2021-06-30 18:53:06 C/C++开发

在 QtCreator 中查看数组内容

在Qt Creator中调试时是否可以查看数组的内容? 似乎检测到我的数组是数组而不是指针.此外,我可以点击一个箭头,就像展开一样 - 但之后没有任何显示. 当我在 std::vector 上尝试时,Qt Creator 设法按预期显示内容. PS:我发现了这篇关于查看数组内容的旧帖子,但它已超过 2 年,似乎不再相关. 解决方案 如果你的意思是像 这样的常规数组 i ..
发布时间:2021-06-30 18:53:03 C/C++开发

Qt Creator 和条件构建

在我们的项目中,如果定义了 MACRO,我们添加了一些源文件和头文件.我们这样做,在 .pro 文件中: contains(DEFINES, MY_DEF) {message("支持MY_DEF")包含路径 += \my_include_dir来源 += \source1.cpp \源2.cpp标题 += \my_include_dir/header1.h \my_include_dir/hea ..
发布时间:2021-06-30 18:53:00 其他开发

QtCreator 中没有为 QML 项目启用 RUN 按钮

我在 Windows XP 上使用基于 QT 4.7.4(32 位)的 QTCreator 2.2.1.我从 new -> QML 项目菜单创建了一个 QML 项目,但未启用 RUN 按钮.我如何运行 QML 项目. 解决方案 您是否创建了新的 QML 文件而不是 Qt Quick Project?如果您只创建了一个普通的 QML 文件,则它无法自行构建和运行. 如果您想从头开始创建 ..
发布时间:2021-06-30 18:52:57 其他开发

Qt Creator 不会从外部生成的 .creator.user 文件加载设置

我正在尝试为许多通用 Qt Creator 项目生成 .creator.user 文件.我正在使用自定义构建工具,并希望每个 Qt Creator 项目都使用自定义构建命令来调用此工具,这就是为什么我要弄乱 .creator.user 文件的原因.不幸的是,我生成的 .creator.user 文件被重命名为 .creator.user.1.3 并被 Qt Creator 忽略,然后生成默认的 . ..
发布时间:2021-06-30 18:52:53 其他开发