问题标签 [qt5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1454 浏览

c++ - Qt 在外部目录中找不到 DLL 文件

我一直在研究一个需要 SiLabs dll 的 QT(版本 5.0.0 mscv2010)项目:

对于外部目录中的 DLL:

但是,当我将程序放在 Dependency Walker 下时,它发现 SiUtil.dll 丢失

现在,当我将项目文件和 SiUtil.dll 位置更改为构建文件夹中的 lib 文件夹时:

有用!

这很烦人,因为我们试图共享库文件并避免重复

谢谢

0 投票
1 回答
576 浏览

windows-7 - 有没有人使用 mingw 4.72 在 Windows 32 位、mysis 上从源代码成功构建 qt 5.0.0?

我已经用 C++ 编程了一段时间,但主要是控制台程序。我已经学习了几种数据结构、指针,并且我确信我有能力开发一些简单的软件。所以我决定下载 qt 并开始学习如何创建 UI,但问题是我有 mingw 4.72 并且 qt 5.0 抱怨它只适用于 win32API 3.13 版,而我的 mingw 安装有 3.17。所以我决定使用 mingw 4.72 从源代码构建 qt 5.0.0,但是我遇到了这样的编译器错误

所以我的问题是,有没有人使用 mingw 4.72 为 32 位 Windows 7 成功构建了稳定的 qt 5.0?我有所有的先决条件,perl、ruby 和 python....

0 投票
2 回答
5098 浏览

qt - Qt3D 是 Qt5 的一部分吗?

我已经在 windows 中安装了 Qt5 库,但是 Qt 助手中没有关于 Qt3D 的文档。Qt3D 是 Qt5 的一部分还是已从发行版 5 中删除?

0 投票
0 回答
425 浏览

c++ - QVariant void 值没有被忽略,因为它应该被忽略

我无法理解 Q_OBJECT 子类的 QVariant 的行为(GVPalette* 继承自具有 Q_OBJECT 宏的 BasicItemNode)。编译器错误是

下面代码段中的第 2 行对应于 CLSMetaType.cpp:50 和第 6 行。对应于 BasicItemNode.h:27

Qt5 - 开源版本 g++ - 4.6.3

0 投票
2 回答
4267 浏览

webview - 从 webviews Javascript 调用 C++ 方法

在 qt4 qml 中,qtwebkit 1.0 组件 webview 有一个属性javaScriptWindowObjects。我用它来将 javaScriptWindowObjects 添加到我的网页 javascript 的上下文中以调用 c++ 函数。像这样

所以我可以像这样从网页javascript调用它

但是在 qt5 qml qtwebkit 3.0 中没有类似的东西javaScriptWindowObjects

我怎样才能在 qt5 qml 中实现这一点?

0 投票
1 回答
712 浏览

visual-studio-2010 - 从 Qt5 .pro 文件设置 Visual Studio 2010 解决方案项目依赖项

是否可以设置一个TEMPLATE = subdirs.pro 文件,以便qmake -tp vc在生成的 Visual Studio 解决方案中设置项目依赖项?

我尝试使用CONFIG += ordered后跟以SUBDIRS += <libdir>正确顺序输入的条目,但这似乎对解决方案属性对话框中的“项目依赖项”设置没有影响。

谢谢!

0 投票
1 回答
2137 浏览

linux - Qt5:Xcb Xau 符号未解析

在安装支持 XCB 的 Qt5 期间, ./configure -prefix $PWD/qtbase -opensource -nomake tests -qpa xcb -qt-xcb失败,因为它无法链接到 libXau 和 libXdmcp

libXau:XauDisposeAuth 和 XauGetBestAuthByAddr 的符号名称确实存在并在我进行查找时显示,并且LD_LIBRARY_PATH包括/usr/local/lib

libXdmcp:Xdmcp 似乎没有符号。nm libXdmcp.so | grep XdmcpWrap nm:libXdmcp.so:无符号

在运行 configure 以帮助解析 libXau/libXdmcp 符号时,我需要提及什么具体内容吗?

操作系统 - CentOS5.6 内核 - 2.6.18-238.9.1.el5-x86_64 Qt5.0.0 - 开源

0 投票
1 回答
785 浏览

qml - QML - 2个动态创建的元素之间的交互

在论坛的帮助下,我动态创建了一些按钮,我为“createObject()”函数中的属性分配了一个函数。现在,在这个函数中,我想引用其他动态创建的项目。

(伪)代码目前看起来像这样:

最后我想做的是:为每个硬币/纸币创建按钮,当点击时,我想改变它旁边的文本内容..就像一个计数器,我点击了多少次按钮.

有没有比带着信号等走在路上更简单的方法?(看起来很复杂)

谢谢你的时间和帮助-m

0 投票
5 回答
12298 浏览

qt - 为什么我的 QT 应用程序不起作用?

我在 Windows 7 64 位(使用 msvc 2010)上使用 Qt Creator 构建了一个 Qt 5 应用程序。该应用程序可以在我的计算机上完美运行,但无法在其他计算机上运行。

我将Dependency Walker中显示为缺失的所有 .dll 复制到程序文件夹中,没有错误,但应用程序无法运行。

我已经在 Windows XP 和 Windows 7 64 和 32 位上对其进行了测试。
我该怎么做才能找出问题所在?

更新:我安装了 Qt 4.8.4 (vs 2008) 和 msvc 2008 express,我编译了它,它在其他计算机上运行,​​带有 Qt4 的 .dll。也许有人知道Qt5有什么问题......

0 投票
0 回答
207 浏览

windows-8 - QtDesktop 组件在鼠标移动时崩溃

我正在尝试在 Windows 8 x64 中将 Qt 5 与 QtDesktop 组件一起使用,当我构建和运行应用程序并移动鼠标时,应用程序崩溃并在日志中显示以下消息:

仅当鼠标在任何组件中移动时才会发生,如果我有这样的 qml:

在我将光标移动到按钮之前,一切都会好起来的。有人知道它是什么以及我该如何解决这个问题?这不是我的代码中的错误,因为构建测试/tableviewmodels 和示例/ApplicationTemplate 给出了相同的结果

如果它很重要,我使用 Visual Studio 2010 Express + Qt Creator 2.6.1

PS不确定,但我想我大约两周前在这台PC上构建并运行QtDesktopComponents并且没有这个错误,之后是Windows更新

UPD

这是 Qt Quick Components 错误,已在https://bugreports.qt-project.org/browse/QTCOMPONENTS-1287中修复