qt-creator相关内容

使用QtCreator设置GDB

我有一个简单的项目使用OpenCV和cmake,并有两个源文件只有segmentation.h和segmentation.cpp。 这里是cmakefile: project(Segment) cmake_minimum_required(VERSION 2.8) SET(CMAKE_BUILD_TYPE Debug) SET(CMAKE_VERBOSE_MAKEFILE ..
发布时间:2016-10-23 22:58:02 C/C++开发

无法在另一台计算机上运行我的exe文件。 “应用程序请求运行时以异常方式终止它”错误

我的exe在我编程的电脑上运行完全正常。它调试好,释放罚款,我可以将exe文件从'release'文件夹移动到一个新的文件,找到所需的.dll文件从C:\pathtoqt\ming47_32\bin,它仍然运行正常。但是,当我试图在另一台包含.dll文件的计算机上运行这个程序时,我不能这样做,我得到“应用程序请求运行时以不寻常的方式终止它”。 我测试了这个在2个Windows 7电脑和1个W ..
发布时间:2016-10-23 22:52:02 C/C++开发

使用QtCreator设置GDB

我有一个简单的项目使用OpenCV和cmake,并有两个源文件只有segmentation.h和segmentation.cpp。 这里是cmakefile: project(Segment) cmake_minimum_required(VERSION 2.8) SET(CMAKE_BUILD_TYPE Debug) SET(CMAKE_VERBOSE_MAKEFILE ..
发布时间:2016-10-23 22:51:22 C/C++开发

如何编辑QtWebKit的右键单击上下文菜单中的Qt Creator?

好吧,这是我的dillema。我使用Qt Creator做一个简单的应用程序,使用Webkit。我认为Qt Creator将有一个简单的方法来编辑右键单击上下文菜单与信号和槽编辑器,但这已被证明不是真的。我知道webkit有类与上下文菜单,但我不知道如何访问它们通过Qt Creator。 我需要编辑上下文菜单中的“在新窗口中打开链接”部分,以便在遵循链接时在新窗口中打开我的应用程序,但是正如 ..
发布时间:2016-10-23 20:31:35 C/C++开发

如何在C ++程序中获得调试/释放条件编译

在一个大的C ++ / Qt / QMake / qtcreator项目中,我想执行一些测试,但是只有当我使用debug标志进行编译。 一个方法告诉g ++的代码的一些小部分只能在调试模式下编译? 解决方案 这样做的标准方法是依赖于 NDEBUG , 中定义的宏 assert(): $ b #ifdef NDEBUG //发布模式代码 #else ..
发布时间:2016-10-23 20:29:18 C/C++开发

如何在C ++程序中获得调试/释放条件编译

在一个大的C ++ / Qt / QMake / qtcreator项目中,我想执行一些测试,但是只有当我使用debug标志进行编译。 一个方法告诉g ++的代码的一些小部分只能在调试模式下编译? 解决方案 这样做的标准方法是依赖于 NDEBUG , 中定义的宏 assert(): $ b #ifdef NDEBUG //发布模式代码 #else ..
发布时间:2016-10-23 20:24:26 C/C++开发

本地和表达式中的变量在QT Creator中不可访问

如果我尝试在QT Creator中调试我的C ++程序,Locals and Expressions窗口显示程序中的变量。 屏幕截图: 如何获取这些值?我可以用cout打印出来的值,所以我知道他们被初始化。 编辑:它似乎只适用于字符串 规格/其他: Windows 8,64位 QT 5.2.0 MinGW 32位,我认为4.8 QT Creator 3.0.0 ..
发布时间:2016-10-23 19:49:14 C/C++开发

我可以看到Qt-Creator中的程序输出吗?

我使用Qt Creator编写了一个简单的OpenGL程序,它基本上创建了一个QGLWidget,显示它,并运行应用程序循环。我通常喜欢调试更多的诊断消息打开和关闭的预处理器符号,使用实际的调试器和手表等。在Qt Creator中,我们有一个标签,名为应用程序输出,但我看到的是 std :: cout 或 std:没有输出。 :cerr 。现在我知道我可以从cmd.exe启动我的应用程序(是的,我 ..
发布时间:2016-10-23 19:43:46 C/C++开发

本地和表达式中的变量在QT Creator中不可访问

如果我尝试在QT Creator中调试我的C ++程序,Locals and Expressions窗口显示程序中的变量。 屏幕截图: 如何获取这些值?我可以用cout打印出来的值,所以我知道他们被初始化。 编辑:它似乎只适用于字符串 规格/其他: Windows 8,64位 QT 5.2.0 MinGW 32位,我认为4.8 QT Creator 3.0.0 ..
发布时间:2016-10-23 19:38:48 C/C++开发

我可以看到Qt-Creator中的程序输出吗?

我使用Qt Creator编写了一个简单的OpenGL程序,它基本上创建了一个QGLWidget,显示它,并运行应用程序循环。我通常喜欢调试更多的诊断消息打开和关闭由预处理器符号,使用实际的调试器和手表等。在Qt Creator中,我们有一个名为应用程序输出的标签,但我看到的是 std :: cout 或 std:没有输出。 :cerr 。现在我知道我可以从cmd.exe启动我的应用程序(是的,我 ..
发布时间:2016-10-23 19:29:16 C/C++开发

如何使用Qt5和Qt Creator 2.6.1与VS 2012的编译器?

官方下载仅包含VS 2010的Qt库5.0.0。我在VS 2012 Express尝试了它,但得到一个错误消息“错误:LNK2038:不匹配检测到'_MSC_VER':值'1600'不匹配值'1700'...” 我必须在VS 2012中安装VS 2010或编译Qt5的整个源代码吗? 更新: IDE是Qt Creator 2.6.1。我只使用VS 2012中的C ++编译器,因为在官方的 ..
发布时间:2016-10-23 13:47:32 C/C++开发

如何在QThread中运行定时器?

我想在QThread中运行一个计时器。我写了一些代码,我在运行时得到一些错误。请引导我走正确的方向。 (Parent是QThread(0x1498d10),父级的线程是QThread(0x11272b0),当前线程是QThread (0x1498d10) mainwindow.h // main .h文件 #ifndef MAINWINDOW_H #defin ..
发布时间:2016-10-23 13:06:34 C/C++开发

GLFW MinGW链接错误

我一直试图用C ++测试GLFW相当一段时间,我有持续的链接器问题。我对C ++相当新,虽然我有Java和C#的经验,直接与编译器工作对我来说是新的。这是我的设置信息。 IDE:Qt Creator 操作系统:Windows 7 64位 编译器:MinGW32 4.8.1 01:23:26: C:\MinGW\bin\mingw32-make.exe“ C:/ MinG ..
发布时间:2016-10-23 13:04:43 C/C++开发

在项目中使用QT单元测试 - 冲突的主(...)函数

我设置了我的第一步,使用单元测试开发我的应用程序的高尚路径,但它被证明是一个陡峭和粗糙的。我在Qt开发一个应用程序,所以想到达到他们的QTestLib框架。现在,我明白了如何进行单元测试,但我似乎不知道如何将单元测试合并到项目中。 说我有一个控制台应用程序,它只有一个main.cpp和一个cpp和h文件为我想开发的类,说MyClass。我想正确的做法是创建一个相应的测试类MyClassTest及 ..
发布时间:2016-10-23 12:05:35 C/C++开发

从命令行编译Qt项目

我正在使用Qt,C ++库/框架开发应用程序。使用QT-Creator我可以编译我的项目很好,构建目录生成所需的可执行文件很好。但是,我试图自动化我的问题和使用Apache ANT。但我遇到以下问题。 以下是命令行的输出: build.mac.64: [echo]为Mac建立 [echo]更新目标路径 [exec]项目警告:没有.qmake.cache 。这显着减慢了qmake ..
发布时间:2016-10-23 11:32:25 C/C++开发

如何在Qtoolbar中添加可拉伸垫片?

我想要我的一些工具栏操作显示为左界和一些右界。我记得添加一个可伸缩(可扩展)分隔符。我如何在Qt实现? 我使用Qt Creator,但我不怕编辑源,所以任何一个解决方案是非常感谢。 解决方案 您可以使用具有自动展开功能的空窗口小部件,它像Qt Designer中可以使用的垫片一样工作: tb = my_toolbar; QWidget * empty = new QW ..
发布时间:2016-10-23 11:30:57 C/C++开发

你如何在QT中绘制点?

我在C ++中使用QT编写一个应用程序,其中有n个点并计算凸包。但是,一旦计算,我不知道如何绘制点和绘制船体的边框。制作菜单按钮等非常简单,但我不确定我是否知道这样做的工具。 如何做? 解决方案 您可以创建一个自定义类派生自 QWidget ,其中您覆盖 void paintEvent(QPaintEvent * event)方法。因为你把点放到某种点列表中, std :: vect ..
发布时间:2016-10-22 19:48:43 C/C++开发

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

问候, 我有一个subdirs项目,它包裹了几个库和一个主应用程序。当我改变一个库中的东西时,主应用程序不会与它们重新链接..任何人都有一个窍门让应用程序重新链接其静态链接的库,当使用QT Creator时自动链接? -Dan O 解决方案 这里有一个解决方法,也是一个有趣的讨论 解决方法是添加一个 PRE_TARGETDEPS 命令到您的主要应用程序.pro文件,例如: ..
发布时间:2016-10-22 19:08:14 C/C++开发

什么可以解释std :: cout不显示什么?

无论什么原因,std :: cout不会显示任何与我的应用程序。 我正在使用Qt Creator开发一个Qt应用程序。由于Qt Creator无法从我的站(XP64)启动,我目前正在开发它与Visual Studio 2008和Qt插件(通过导入.pro项目文件)。一切似乎很好,应用程序工作。 在某些情况下(根据命令行参数),我不想启动HIM,只是显示一些句子在CLI(例如命令行所需的 ..
发布时间:2016-10-22 18:33:54 C/C++开发