问题标签 [qt5.8]
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.
qt - 无法在 Qt creator 中运行 Qt 示例:程序意外完成
最近我尝试在 Windows 7 32bit 上从 Qt5.6.2 MSVC 2013 升级 Qt 到 5.8.0,我看到了奇怪的问题。
我从这个链接下载并安装了 Visual Studio 2015:https ://www.visualstudio.com/downloads/
我安装Qt 5.8.0 MSVC 2015版本后,可以启动Qt Creator 4.2.1。在欢迎页面中,我选择了名为“通讯簿示例”的示例。然后单击“配置”项目后,该项目在 Qt Creator 中列出。
现在我尝试构建项目,它是成功的。但是当我尝试运行该项目时,我收到以下错误消息:
在我使用 Qt5.6.2 和 MSVC 2013 之前,我没有看到这种错误。我还尝试了以下操作:
- 使用离线安装程序重新安装 Qt5.8.0 MSVC 2015
- 使用离线安装程序重新安装 Qt5.7.1 MSVC 2015
- 使用离线安装程序重新安装 Qt5.6.2 MSVC 2015
- 使用在线安装程序重新安装 Qt5.8.0,其中我选择了 MSVC 2013 和 MSVC 2015
我仍然不断收到相同的错误消息。
当我转到调试文件夹时,双击 exe 文件,它说缺少一些 Qt dll。然后我手动复制到调试文件夹,然后exe可以正常运行。
现在我想从 Qt Creator 内部运行应用程序,但不确定 Qt Creator 4.2.1 有什么问题。我在谷歌研究了几个小时,但仍然无法找出 Qt Creator 即使是自己的示例项目也无法运行项目的原因。(我自己的项目也有同样的错误)
我觉得这一定与 Qt 创建者环境/设置有关。有人对这个问题有任何想法吗?
更新1:
我尝试将 MinGW 与 Qt Creator 一起使用,地址簿示例可以正确运行。看起来它与 MSVC 2015 有关。我需要 MSVC 2015,因为所有其他环境都不支持 webenginewidgets,我得到了:
:-1: error: Unknown module(s) in QT: webenginewidgets
不确定这是 Qt 还是 Qt creator 中的错误。
更新 2:
在我的 Qt Creator 中,我看到了 MSVC 2013 和 MSVC 2015 编译器的警告图标,请看下面的截图:
qt - 使用 Qt 5.8,我可以在 Android 和 iOS 设备上发送和接收信标吗?
我想使用我的 Qt 应用程序,Qt5.8
以便能够以 iBeacon 格式发送和接收信标。
Qt5.8
当我在on中运行心率监听器示例时iOS
,它能够扫描附近的一些信标设备并进行连接。但是,我需要一个来回发送数据的示例。
&上是否Qt 5.8
完全支持基于信标的通信(发送+接收)?android
iOS
qt - Qt 5.8 项目错误:Qt 中的未知模块:platformsupport-private
我试图在全新的 OS X 和 Qt 5.8 上编译我的项目并得到这个错误。所以我发现安装 Qt 5.7 可以解决我的问题,但找不到合理的解释——也没有文档,也没有关于 SO 的任何答案。为什么这可能会发生在 Qt 模块上,以及如何检测哪些模块稍后被弃用?
qt - Qt 5.8 和 Qt 5.7 QtQuick 在 RAM 消耗和启动时间方面的显着差异
官方文档说新的 Qt 5.8 版本:
在 Qt QML 和 Qt Quick 中发生了很多事情。QML 引擎支持在磁盘上缓存 QML 和 JS 文件的二进制表示,从而减少引擎的启动时间和内存消耗。
但似乎启动时间和内存消耗都没有得到改善,而且它变得更慢并且正在使用更多的 RAM。
我提供了一些测试。创建了一个新的空白项目,启动task manager
,我看到的是:
内存使用情况:
Qt 5.8 18.8 MB
Qt 5.7 14.2 mb
启动时间:
StackView
当我将新项目推入通孔时大约一秒钟的差异URL
那么他们改进了什么?
c++ - QProcess::startDetached() 不显示控制台窗口
我有一个通过单击按钮启动 cli 程序的 GUI 程序。我想看到控制台窗口,不需要等到 cli 程序结束。所以我使用这样的代码:
单击按钮后,我看不到控制台窗口。但在任务管理器中查看 cmd.exe 进程。
我尝试使用 system() 命令,但它在 cli 程序结束之前冻结了我的应用程序。
有没有办法让窗口可见?
qt - 在 qt 5.8 中编译程序时出错
在 Windows 10 64 位中运行 qt 5.8 中的程序时出现此错误。如何解决这个问题。
我的简历
头文件
main.cpp 文件
主窗口.cpp 文件
主窗口.ui 文件
请帮我解决这个问题。谢谢
qt - Qt5.8 QML 控件2。如何在父项中制作自上而下的“抽屉”?
我正在尝试使用Controls2
Drawer
在父项中制作一个自上而下的抽屉。如果我设置edge.QtTopEdge
,程序挂起。但它适用于QtLeftEdge
.
我究竟做错了什么。
这是代码,
谢谢你的帮助
qt - 尽管安装了所有库,但无法创建 Qt 5.8 工具包
我正在运行 Arch Linux,并且已经安装了所有的 qt5 和 qt4 库,以及 qtcreator。但是,当我在创建新项目时选择我的 qt 版本时,我无法让 5.8 工作,只有 5.7。这是一个已知的错误,您有任何解决方案吗?
提前致谢!
c++ - Configure error with Qt 5.8 and SQL libraries
While building Qt 5.7, I used to call the following command line:
C:\SDK\Qt\src\configure -commercial -confirm-license -debug-and-release -force-debug-info -ltcg -static -angle -nomake examples -nomake tests -qt-sql-odbc -qt-sql-sqlite -qt-zlib -D Z_PREFIX -skip qt3d -skip qtactiveqt -skip qtandroidextras -skip qtpurchasing -skip qttools -skip qtcanvas3d -skip qtconnectivity -skip qtdatavis3d -skip qtdeclarative -skip qtdoc -skip qtgamepad -skip qtgraphicaleffects -skip qtimageformats -skip qtlocation -skip qtmacextras -skip qtmultimedia -skip qtquickcontrols2 -skip qtsensors -skip qtserialport -skip qtsvg -skip qtwayland -skip qtwebchannel -skip qtwebengine -skip qtwebsockets -skip qtwinextras -skip qtx11extras -skip qtxmlpatterns -prefix C:\SDK\Qt\x64
However, with Qt 5.8, this command line fails with the following error message:
ERROR: Invalid value given for boolean command line option 'sql-odbc'.
ERROR: Invalid value given for boolean command line option 'sql-sqlite'.
According to the Qt 5.8 documentation, my command line seems just fine.
What am I supposed to do ?