qt-creator相关内容
之后我安装了 VS2012 我的 Qt 项目不再编译(我的电脑上有 VS2010 和 VS2012).消息:LNK1123:转换为 COFF 期间失败:文件无效或损坏.以前只用 VS2010 没问题. 对于 VS2012 环境,建议(参见 SO 这里 ): 使用启用增量链接NO 编译卸载 .net 4.5 由于我没有将 Qt 与 VS2012 结合使用(因此没有插件),因此我无
..
正如标题所说,我在使用 Qt Creator 时遇到了问题.我开始使用它并创建了一个包含一些代码的 main() ,当我想编译它以查看它在屏幕上的显示方式时,我无法这样做,我看到以下错误: 找不到文件:/Users/Eugene/Documents/Qt/Test/test.pro.进程“/Users/Eugene/QtSDK/Desktop/Qt/473/gcc/bin/qmake"以erro
..
我有一个在 linux 上运行的应用程序,我试图将其导入到 Windows 上.我已经设置了所有库并对 .pro 文件进行了更改.现在,当我尝试构建项目时,出现此错误: error: LNK1112: 模块机器类型“x64"与目标机器类型“X86"冲突 我不确定是什么导致了这个问题.我使用的是 32 位 Qt Creator.我知道有几个链接谈论更改项目属性,但所有这些都与在 Visual S
..
我是第一次尝试 Qt,想创建一个非常基本的应用程序来加载网站.我想使用 Qt WebEngine. 这是我的 helloworld.pro: TEMPLATE = app目标 = 你好依赖路径 += .包含路径 += .QT += webenginewidgets来源 += hello.cpp 这是我的 hello.cpp #include #include int main(int
..
我正在使用 QDataWidgetMapper 将数据映射到 QLineEdit,它工作正常.当我使用将数据映射到 QLabel 时,它不会在标签中显示任何数据.我尝试按以下方式进行: QDataWidgetMapper *testMapper=new QDataWidgetMapper();testMapper->setOrientation(Qt::Vertical);testMapper-
..
Qt Creator 启动时出现了几条错误消息,内容如下:“无法创建文件/Users/[用户名]/.config/Nokia/qtcreator.xml:权限被拒绝" 当我退出时:“无法创建文件/Users/[用户名]/.config/Nokia/toolChains.xml:权限被拒绝" 程序运行良好,但我想它无法存储任何配置.有人知道如何解决这个问题吗? 解决方案 正如评论
..
我有一个现有的 QT Creator 项目.我想将整个目录添加到这个项目中.我看到我可以右键单击项目文件浏览器树和“添加现有文件..."但是通过这个对话框,我只能添加单个文件.如何包含整个目录? 解决方案 最简单的方法是直接编辑你的.pro文件,添加HEADERS += mydir/*.h和SOURCES+= mydir/*.cpp 并且整个目录的内容将显示在 QT Creator 中.进
..
我将 QTStatic 添加到 QT 版本,但我无法使用此版本在套件选项卡中构建和设置. 我在下面上传了截图:(请帮忙) 版本标签截图 工具包标签截图 解决方案 我在 Debian Jessie 下遇到了同样的问题.我通过安装 qtdeclarative5-dev 包修复了它.
..
我有一个现有的 Qt Creator 项目,它不是 Subdirs 项目.我现在已经到了要向其中添加单元测试项目的地步.当我创建新的单元测试项目时,“作为子项目添加到..."组合被禁用. 我该怎么做?我正在考虑创建一个全新的 Subdirs 项目并将我现有的项目添加到其中,然后再添加单元测试项目. 这是应该怎么做还是有更好的方法? 解决方案 将项目类型更改为子目录项目(即使对于
..
在 Windows 上的 Qt Creator 中,qDebug() 语句不起作用,并且在输出窗口中出现以下消息: 无法检索调试输出. 如何修复? 解决方案 如果有多个 Qt Creator 实例处于活动状态,则会出现此问题.要解决这个问题,只需关闭 Qt Creator 的所有其他实例,它应该可以工作.
..
我使用 Python API 训练了一个用于图像分类的 Tensorflow 模型,然后我保存了模型检查点. 现在我想在 QT(C++) 项目中加载这个模型. 在查看文档后,我发现要使用 Tensorflow C++ API,您需要在 TensorFlow github 存储库的克隆中创建一个项目,然后使用 Bazel 构建它,这在我的情况下是不可能的. 有没有办法在我的 QT
..
为了尝试 Qt Charts 和 Qt Data Visualization,我已经安装了 Qt 5.7,但是我在 Qt Designer 和 Qt Creator 中都找不到新的小部件.有什么建议我应该怎么做才能让设计器中出现新的小部件? 解决方案 我今天遇到了完全相同的问题.看起来 QT Charts 的 QT Designer 插件默认不是包的一部分.我最终从 github http
..
在我的一些项目中,我使用了一些在 .pro 文件中配置的预构建步骤.所以qmake只要激活就会执行这一步. 现在在 QtCreator 中,当我构建时(以及完全重建整个项目时),它并不总是运行 qmake,因为它试图变得聪明并优化它.它仅在 .pro 文件已更改时运行它,从而导致多个问题. 还有一个常见的问题是,当您在该文件上运行 qmake 之后 创建一个继承自 QObject 的类
..
这是这个问题的后续如何在 qt-creator 中为项目创建子目录?,第一个答案对我不起作用. 我通过将每个文件手动写入主 .pro 文件来解决它,这并不难,但我仍然想知道 - .pri 文件究竟是如何工作的,以及为什么上面链接的解决方案没有添加文件夹,但只有 .pri 文件,所以在 Qt Creator 中看起来像这样: 所以,我的问题是: .pri 文件的一般格式是什么?
..
当您在 Qt creator 中的类 Interface 中定义成员函数时,您可以右键单击函数原型并选择 Refactor->Add Definition in YouClass.cpp .但这将非常方便,如果您可以为其设置快捷方式.我在选项-> 快捷方式部分找不到它. 例如在 Visual Assist 中,您可以按 ALT+SHIFT+Q. 解决方案 您可以按 Alt+Ent
..
对于特定项目,QtCreator 会存储有关每个工具包的构建配置信息a> 该项目在其 *.creator.user 文件中使用.有些套件会自动检测;也可以通过转到 Options-->Build & 手动定义套件.运行--> Kits 并选择Add.但是,我无法弄清楚 QtCreator 实际存储有关可用套件的信息的位置.删除所有使用特定工具包的 *.creator.user 文件不会从工具包列表
..
我正在开发一个 QApplication,我发现在重建和重新运行它之前我经常忘记关闭我的应用程序.当我不小心查看 10 分钟前构建的应用程序实例并希望看到 30 秒前的代码更改时,这就会成为一个问题. 这也很烦人,因为我必须将手一直移到鼠标上,将鼠标一直移到正在运行的应用程序上,每次我想重建时都关闭它,而且我很懒惰 而我不想那样做. 是否可以将 Qt Creator 配置为在我开始构建
..
我们正在尝试将 MITK 库与 Linux 上的 Qt 一起使用. 不幸的是,MITK 没有安装功能,它也依赖于 ITK 和 VTK.所以我们最终得到了分散在许多目录中的头文件. 我们想在环境变量中指定要添加到包含路径中的目录列表,如下所示:INCPATH+=$MITK_INCLUDE_PATH.但这似乎不起作用. 我们怎样才能做到这一点?有没有更好的办法? 解决方案 刚
..
根据 qt.nokia.com,Qt 是一个“跨平台应用程序和 UI 框架",允许您“编写一次代码以针对多个平台".Qt SDK 是一个“完整的开发环境",包含“在一次安装中使用 Qt 构建跨平台应用程序所需的工具".Qt Creator 是一个“跨平台 IDE",“可在 Windows、Linux/X11 和 Mac OS X 桌面操作系统上运行,并允许开发人员为多个桌面和移动设备平台创建应用程
..
我需要一点帮助,我正在使用 qt 中的 Qslider 类,如何获取光标当前位置的编号(使用哪个函数可以做到),请提前致谢 已编辑 我想实现一件事:当我达到我想退出的间隔的最大值时,我该如何使用插槽和信号来做到这一点? 解决方案 我假设您想要滑块的值? int QSlider::value () 我查看了您另一篇文章中的代码,这是我清理后想到的: main.cpp
..