qt相关内容

未安装模块&Q多媒体&Q

我已经使用正常的apt-get安装方法在Raspberry PI 3上安装了Qt和QtCreator。一切似乎都运行得很好,除了当我尝试构建声明性相机示例或其他多媒体示例时,我收到错误消息module "QtMultimedia" is not installed。然后弹出空的白色应用程序窗口。 我已尝试安装并重新安装所有必需的程序包,如libqt5multimedia5、qtmultime ..
发布时间:2022-04-12 14:28:12 其他开发

QML圆规

我当前正在创建一个虚拟仪表板,我希望获得针后面的进度条类型,如以下链接所示:https://forum.qt.io/topic/89307/qml-circular-gauge-styling-needle-trailing-colour-glow。 到目前为止,我只使用画布完成了指针进度条。我不明白如何使用带有不透明蒙版的圆锥体渐变来实现 这就是我需要的效果。 import QtQu ..
发布时间:2022-04-12 14:08:25 其他开发

树莓pi 4的交叉编译qt6

我已经阅读了这个qt6doc,所以我开始尝试这个,但可能是文档泄露了一些信息,配置步骤很快就失败了,并出现以下错误: CMake Error at cmake/QtBaseConfigureTests.cmake:21 (message): Failed to compile architecture detection file. Call Stack (most recent cal ..
发布时间:2022-04-10 13:46:33 其他开发

什么是元编程?

关于this question,有人能解释一下并发布元编程的示例代码吗?我在谷歌上搜索了这个词,但我找不到任何例子来说服我,它可以有任何实际用途。 同样,Qt's Meta Object System是元编程的一种形式吗? JRH 推荐答案 到目前为止,大多数示例都对值进行了操作(计算pi的位数、N的阶乘或类似的值),这些都是教科书上的示例,但通常不是很有用。很难想象有哪种 ..
发布时间:2022-04-07 20:47:35 C/C++开发

如何在Qt和Windows 10中添加新的MinGW编译器作为工具包

我想将一个套件添加到Qt: 我从msys2下载并安装MinGW,因为它具有比Qt默认MinGW更多的选项,所以我要使用它构建我的应用并使用CMake。 我不知道应该怎么做,我看了Qt文档,然后这样做: 1.intools/options我添加了一个新的手动工具包 2.在编译器中,它会自动检测但无法识别它,我认为这是一个问题但我不知道如何修复它 以下是我安装的MinGW ..
发布时间:2022-04-05 16:13:56 其他开发

Qt打开不支持警告图像格式的jpg文件

我在qt creator中打开了一个jpg格式的文件,但是qt creator返回了一个警告:不支持图像格式。我也尝试了其他格式,如“PNG”,但Wering是一样的。我希望有人能给我一些建议。我真的需要帮助。 推荐答案 此警告是关于png格式和Qt的,与@ztono代码无关。 阅读有关PNG(便携网络图形)的更多信息https://en.wikipedia.org/wiki/Port ..
发布时间:2022-04-05 16:12:41 C/C++开发

QtCreator中未声明的标识符使用错误主窗口语义问题

我只是创建了新的Qt窗口小部件应用程序。我打开mainwindow.cpp,就像我在使用编辑器时,mainwindow.cpp没有看到&mainwindow.h&一样。但是编译器运行得很好。如何修复此语义问题? 我在.pro文件中添加了‘qt+=widget’。它不起作用。 这些实际上是默认文件。 --mainwindow.h-- --mainwindow.cpp-- ..
发布时间:2022-04-05 16:08:42 C/C++开发

无法在Qt Creator中运行Qt Example:程序已意外完成

最近我尝试在Windows 7 32位上将Qt从Qt5.6.2 MSVC 2013升级到5.8.0,但我看到了奇怪的问题。 我通过以下链接下载并安装了Visual Studio 2015:https://www.visualstudio.com/downloads/ 安装Qt 5.8.0 MSVC 2015版本后,即可启动Qt Creator 4.2.1。从欢迎页面中,我选择了名为“A ..
发布时间:2022-04-05 16:04:51 其他开发

从QRC导入QML时QtCreator语法突出显示

当我从QRC(它位于不同的目录中)导入QML时,它被编译并正常工作。 但当Qt Creator无法识别导入的组件并且不突出显示此组件时。 这是代码: import QtQuick 2.0 import "qrc:/qml_libs/ApplicationContainer" Item { id: root_object width: 300 height: 2 ..
发布时间:2022-04-05 16:01:50 其他开发

将自制安装的Qt添加到Mac上的Qt Creator

我通过homebrew安装了Qt5和Qt Creator。因为它们是独立安装的,所以Qt不会自动添加到Qt Creator的已知Qt安装列表中。我以为添加安装会很简单,但是... 由于HOMEBREW将所有容器安装在/usr/local/下,这是一个隐藏目录,因此当按下选项中的Kits > Qt versions > add时,我无法使用Qt Creator打开的文件夹导航对话框导航到所需的Qt ..
发布时间:2022-04-05 15:59:19 其他开发

如何在Linux的QTCreator中设置用dlopen打开的共享库的断点

我正在尝试使用QTCreator调试我的共享库,该库由dlopen和dlsym调用。 Qt调试器未在共享库中的断点处停止。 当我使用GDB运行我的应用程序时,它工作正常。 SO有调试符号。 如何让QTCreator调试我的应用? 谢谢。 更新: 我创建了一个GDB启动脚本,其中包含我的项目的完整路径,现在它可以工作了。 问题是,我不希望使用Qt为每个项目运行此脚 ..
发布时间:2022-04-05 15:54:05 服务器开发

QtCreator找不到在Linux上运行的stdDef.h

我刚刚安装了Qt Creator 4.1.0 基于Qt 5.7.0(GCC 4.9.1 20140922(红帽4.9.1-10),64位) 在我修复了所有的工具包错误后,这个错误让我抓狂,实际上我花了一些时间在Google上寻找合适的编译器。我认为这可能是编译器版本的问题: /usr/Include/c++/5.3.1/cstddef:45:Error:stdDef.h:没有这样的文件 ..
发布时间:2022-04-05 15:52:22 其他开发

将Qt Creator配置为在Windows上使用Boost

我想在Windows上的Qt Creator中将Boost与C++一起使用。 我按照以下说明操作: http://www.boost.org/doc/libs/1_51_0/doc/html/bbv2/installation.html 所以我运行.ootstrap.bat然后./b2 install --prefix=C:Boost,然后将C:Boostin添加到您的PATH环境 ..
发布时间:2022-04-05 15:49:30 其他开发

在Qt Creator Android项目中调试外部共享库

我有一个使用外部C++库的Qt Quick Android应用程序。 我使用CMake自己构建了这个库,CMAKE_BUILD_TYPE被设置为Debug。当我在Qt Creator调试模式下启动应用程序时,我可以在Qt代码中的断点处停止,但它不会跳到库调用中,我只看到汇编程序清单。 可以告诉调试器库源代码在哪里吗?是否可以这样在Android中进行调试? 推荐答案 好的,这绝 ..
发布时间:2022-04-05 15:47:36 其他开发

使用Qt Creator创建信号和槽时出现错误

我已经使用Qt Creator(版本4.7.0)创建了一个新的对话框,Qt Creator是模板表单之一(带有“确定”和“取消”按钮)。 我希望用户在表单上输入一些数据,然后当他们单击OK时,它会保存该信息。因此,我查看了一下,发现当单击OK按钮时,它会向对话框的Accept槽发送和信号。 因此,我在设计视图中的对话框上单击鼠标右键,并选择“Go to Slot...”。我单击了“Acce ..
发布时间:2022-03-30 15:22:25 其他开发