草庐IT

c++ - LNK1112 : module machine type 'x64' conflicts with target machine type 'X86' : Qt creator

我有一个在linux上运行的应用程序,我正试图将其导入到windows上。我已经设置了所有库并对.pro文件进行了更改。现在,当我尝试构建项目时出现此错误:error:LNK1112:modulemachinetype'x64'conflictswithtargetmachinetype'X86'我不确定是什么导致了这个问题。我正在使用32位Qtcreator。我知道有几个链接讨论了更改项目属性,但所有这些都与在VisualStudio中更改它们有关。我正在使用Qtcreator并通过QtUI运行项目。所以我不确定如果必须解决这个问题,必须通过Qt对项目属性进行哪些更改。

c++ - Qt 5.5 QOpenGLWidget 链接错误未链接任何 openGL 调用

我尝试使用Qt5.5.1构建一个简单的OpenGL应用程序,一切都很好,直到我尝试使用openGLnative函数调用,如glClearColor。Widget实际上编译并产生黑屏,但在我尝试使用任何openGL原生函数后它甚至没有链接,但产生错误:glwidget.cpp:10:错误:对“_imp__glClearColor@16”的undefinedreference这是.pro文件:QT+=coreguiopenglCONFIG+=windowsgreaterThan(QT_MAJOR_VERSION,4):QT+=widgetsTARGET=Vehicle_simulation

c++ - 如何更改 Qt Designer 中按钮框内按钮的属性?

我在网上查了很久都没有。有谁知道如何访问按钮框中的按钮(使用“右按钮对话框”模板创建)? 最佳答案 在Designer中,选择OK或Cancel按钮。然后打开属性编辑器并向下滚动到QDialogButtonBox部分。然后您可以展开standardButtons项以查看可用的各种按钮。其他属性,例如centerButtons属性,也可用。但是,设计器让您对按钮框的控制非常少。在代码中,您可以做很多其他事情,例如更改出现在“标准按钮”上的文本。来自documentation:findButton=newQPushButton(tr("

c++ - 与 qt4 (c++) 一起使用的好 ORM? ( Django 喜欢...)

有人推荐qt4(c++)的ORM吗?(就像DjangoORM)。 最佳答案 我建议您看一下QDjangoORM,它可能正是您要找的。这个C++ORM只依赖于Qt并建立在Qt的元对象系统之上以提供内省(introspection)。在模型级别的基本创建/更新/删除操作之上,它提供了一个查询集模板类(模仿django的查询集),允许构建相当复杂的查找。还提供可选的QtScript支持,因此您可以访问您的模型并从脚本执行数据库查询。 关于c++-与qt4(c++)一起使用的好ORM?(Djan

c++ - Qt:实现 "oscilloscope-like"实时绘图的最佳方式

我正在为Qt开发一个Gui模块来绘制实时测量值,就像在数字示波器中一样,基于Qwt.目前一切正常,但也许还有一些功能需要添加;-)此刻,数据按列存储在QVectors中,与一个全局时间引用QVector一起存储在一个单独的QObject中。因此,可以按行丢弃数据,只保留Meusurement到某个过去。所有QVectors始终具有相同的长度。然后可以在QwtPlot中按行按时间正确绘制完整数据。我想更多地封装数据存储,以便更独立于处理测量。因此,最好为每个测量添加一个单独的时间坐标列表,并将它们都放在一个单独的QObject中,它接受和传递数据。然后会有10或20个这样的QObject

c++ - Qt - QApplication 是什么?

我在Qt文档中看到了QApplication的描述,但是不是很清楚。您能简单描述一下它主要做什么吗?谢谢。 最佳答案 了解QApplication最重要的事情是它的exec方法运行事件循环,这基本上是使槽和信号工作的软件。简单地说,如果没有正在运行的事件循环,您的GUI组件触发的事件将根本不会传播,因此您的UI根本不会做任何事情。 关于c++-Qt-QApplication是什么?,我们在StackOverflow上找到一个类似的问题: https://sta

c++ - 使用 Qt/C++ 的排序算法 - 对结构的 QList 进行排序

我想知道它们是否是STL或Qt中的某种算法,用于对double数组进行排序并返回原始列表中已排序项的索引。例如。大号=1,2,5,3L_sort=1,2,3,5指数=1,2,4,3这样我之后就可以计算AnotherList[Indices](相对于原始列表L,两个列表中的顺序相同)。最后,我想到了创建一个QList,每个MyStruct包含两个成员,一个是与L中的元素相同类型的LType,另一个是与AnotherList中的元素相同类型的AnotherType。然后根据LType类型的成员进行排序。但是我有这个想法,我不知道如何在Qt中进行。感谢和问候 最佳

c++ - 使用 C++ 和 Qt 解析 xml 文件

我尝试解析具有以下结构的XML文件:12323452345623123456我有一个数字列表,例如0和1以及搜索模式,例如'23'现在我想搜索所有T节点的XML文件,其中一个子节点(T1、T2、T3)包含搜索模式。任何人都可以帮助我开始解决这个问题吗?我想使用Qt函数,但不知道如何开始。我对每一个提示都很满意! 最佳答案 未经测试,但这是我已经使用Qt扫描非常简单的XML文件的一种方式。也许这可以给您提示如何在这里使用它:QDomElementdocElem;QDomDocumentxmldoc;xmldoc.setContent(

c++ - Qt中正确的线程方式

我有耗时的图像加载(图像很大),并且在加载时对其进行了一些操作。我不想阻止应用程序GUI。我的想法是在另一个线程中加载图像,发出图像已加载的信号,然后使用该图像重绘View。我的方法:voidWindow::loadImage(){ImageLoader*loaderThread=newImageLoader();connect(loaderThread,SIGNAL(imageLoaded()),this,SLOT(imageLoadingFinished());loaderThread->loadImage(m_image,m_imagesContainer,m_path);}vo

c++ - 在 Qt Creator 中使用 C++11

这个问题在这里已经有了答案:HowtoenableC++11inQtCreator?(6个答案)关闭7年前。我在Ubuntu上使用QtCreator,我想使用新的C++11功能,但默认情况下它们未启用。如何配置QtCreator以支持新的C++11功能?