qt-creator相关内容

如何使Qt Creator的调试器在OS X中显示C ++向量的内容?

我正在写一个程序,广泛使用向量,并且正在Mac OS X 10.6.6上首次使用Qt Creator 2.0.1开发。 当我正在调试时,我可以在 Locals and Watchers 窗口中看到文字和数组,但是一旦我去展开一个向量,在这种情况下,类型学生,我得到这个树: 我正在使用的另一个人是在Ubuntu上使用相同版本的Qt Creator,可以看到载体的内容很好。我做错了什么? ..
发布时间:2017-04-17 23:34:07 C/C++开发

Qt Creator:在终端运行

我想获得完整的控制台功能运行在Qt Creator中的程序,这里描述的同样的问题:使用Qt Creator的控制台输入 当我在配置属性中选中”运行终端“时,将打开空终端窗口,而不显示我的程序输出。工具 - 选项 - 常规 - 终端具有此值:“x-terminal-emulator -e”。我如何得到这个工作?我的操作系统是Ubuntu 10.4。 注意:请不要关闭这个问题,它不重复!我 ..
发布时间:2016-12-28 22:04:42 其他开发

为什么我的QT4.5应用程序在Windows下打开控制台窗口?

我一直在Linux下使用Qt Creator 4.5。我的应用程序在Linux下构建正常,但如果我在Windows中构建,应用程序总是在启动时打开一个控制台窗口。 我可以停止它吗? > 我正在使用默认的MinGW设置,也许是相关的。如果需要,我可以用Visual Studio构建,但我想了解发生了什么... 编辑:我只是在Windows下使用Qt Creator创建了一个简单的测 ..
发布时间:2016-12-28 20:27:00 其他开发

如何在Qt中设置编译器?

我是Qt的全新,我下载的离线版本“Qt 5.3.2 for Windows 64位(VS 2013,OpenGL,573 MB)” 我无法编译我的项目。 我有: Qt Creator 3.2.1 ) 基于Qt 5.3.2(MSVC 2010,32位) 在我的构建&运行,我有, 对于套件:桌面Qt 5.3 MSVC2013 OpenGL 64位 对于Qt版本:Qt 5. ..
发布时间:2016-12-23 14:41:24 其他开发

Qt Creator使用MinGW编译器与CMake

我正在尝试使用Qt Creator for C ++ CMake项目,它不使用Qt库。 我正在关注官方指南,但它根本不工作。这是我的步骤: 将我的MinGW bin目录添加到 PATH li> 运行QtCreator并设置CMake。 打开一个非常基本的 CMakeLists.txt li> 选择“Ninja(Desktop)”作为CMake生成器。 从CMake获取错误。 ..
发布时间:2016-12-03 01:09:15 其他开发

CMake - 忽略/只显示来自某个目录的错误/警告

主要问题:是否有cmake的配置,只显示或忽略来自某个目录的编译器警告/错误? strong>替代解决方案:如何在QtCreator中切换? 背景/动机: 工作在一个更大的CMake项目,并希望专注于警告和错误只有从我的子项目。我正在使用QtCreator,它让我在一堆外来的错误/警告下寻找“我的”错误/警告。 解决方案 您可以在CMake中至少为某些目标或某些文件设置编译器 ..
发布时间:2016-12-03 01:00:59 其他开发

无法在QT Creator中使用cmake项目进行调试

我用CMake Build创建了一个新的平原C ++项目。 当我设置一个断点并按下Debug按钮,我收到这个消息: 这似乎不是一个“调试”构建。 按文件名和行号设置断点可能会失败。 节.debug_info:未找到。 节.debug_abbrev:未找到。 节.debug_line:未找到。 节.debug_str:未找到。 Section .debug_loc:未找到。 ..
发布时间:2016-12-03 00:24:17 其他开发

C ++ 14支持在QtCreator与Clang

如何使用Clang 3.5在QtCreator 3.3中启用C ++ 14支持?我添加了一个Clang工具包,我在我的项目文件中添加了 CONFIG + = c ++ 14 。然而,当使用例如。 退回类型扣除我收到以下错误: 错误:'auto'返回没有结尾返回类型;推导出的返回类型是一个C ++ 1y扩展 解决方案 在构建文件夹中,并用 -std = c ++ 14 手动替换 -st ..
发布时间:2016-11-22 22:14:23 C/C++开发

如何在Windows上使用Clang作为编译器与Qt Creator?

我已经在我的Windows 7上安装Qt SDK与Qt Creator。LLVM& Clang也安装了。 CMake已经安装。然后添加Clang作为编译器: 工具 - >选项... - >构建& Run - > Compilers 然后我创建了Clang kit。但是,在创建新项目(简单的控制台应用程序),我没有能力选择ang工具包。只有自动检测的MSVC工具包。 也许问题是在“Cl ..
发布时间:2016-11-22 22:10:18 C/C++开发

QtCreator:如何编译外部源文件

我有我的C ++项目文件,并想为这些源文件创建一个额外的图形用户界面。我使用Windows,MVSC2012和Qt 5.1.1与Qt Creator 2.8.1。 所以这里是我有: 我的QtCreator项目文件夹,包括以下自动生成的文件 c:/ creatorProject / creatorProject / main。 cpp c:/creatorProject/cre ..
发布时间:2016-11-02 01:28:32 C/C++开发

在函数Qt C ++中使用UI数组

在我的Windows窗体代码中,ui用于默认定义图形元素。但是我想在一个函数中修改它们,像这样: 问题是调试工具告诉我ui不在这个范围内声明。 #include #include #include #include“mainwindow.h” #include“ui_mainwindow.h” # ..
发布时间:2016-11-02 00:26:05 C/C++开发

QT菜单如何创建一个新窗口?

我在QT Creator工作。 我想提一提的是,我是这个软件的初学者。我成功创建了一个菜单,它具有:编辑和打开。我想创建一个新的窗口,当从菜单栏中的“打开”单击。到现在我成功在QMessageBox打印一个消息,当我按打开。用于将打开单击与新窗口链接的代码是什么?是否可以以某种方式在mainwindow.ui中拖放一个新窗口,然后将其与Open on action Open_activate ..
发布时间:2016-11-01 22:29:19 C/C++开发

Qt多线程电子邮件:QObject:无法为处于不同主题的父项创建子项

我发现了一个旧线程,它接近为我回答这个问题,它的链接可以在这里找到 QObject:无法为不同线程中的父级创建子级。 我知道这是一个老线程,但我很难跟在哪里放置信号和插槽在我的情况。我写一个程序,将通过电子邮件发出警报,我希望他们在线程中运行,所以他们不会打断主程序和彼此。我创建了一个EmailThread类继承自QThread并实现run()方法。我有另一个类,Smtp.cpp,成功发送电 ..
发布时间:2016-11-01 21:57:47 C/C++开发

将数组中的图标添加到QListWidget项

我写了一个循环,其中添加了一些项目到我的 QListWidget 。现在我想他们有一个来自我的qrc文件的图标。为此,我将使用一个循环,其中我为每个项目添加一个唯一的图标。 void Test :: Query b $ b { ui-> listWidget_Available-> clear(); QString CmdList [4] = {“kcmshell4 --list ..
发布时间:2016-11-01 21:26:51 C/C++开发

来自一个具有公共源文件的项目的多个共享库

我有一个主要的应用程序,可以通过动态加载插件(.dll on win - .so on linux)。现在我想创建很多这些插件,其中只是在函数实现不同。 假设我有我的项目中的以下文件: plugin.h plugin.cpp i001.cpp i001.cpp包含了我的插件类的“run”函数的一个实现。现在这个项目编译为“plugin.dll”。 我想实现的是这样的: ..
发布时间:2016-11-01 20:57:07 C/C++开发

无法访问QPushButton神秘

我有一个QT应用程序。它有功能QPushButtons连接到我的程序中的插槽。我现在尝试添加一个新按钮 myNewButton ,但在某处,不知何故它没有被注册。 一个现有的工作按钮 myExistingButton 我有以下行: connect u-> myExistingButton,SIGNAL(clicked()),this,SLOT(Foo())); 我不 ..
发布时间:2016-11-01 10:27:08 C/C++开发