Qt Creator是一个全面的开源C ++ IDE,是Qt Project的一部分。
QtCreator 小部件内的 PCL 查看器,带有 VTK 和 QVTKOpenGLStereoWidget
我需要使用 Qt 小部件创建一个图形窗口,该窗口允许在其中表示我之前使用 PLC 库加载的点云。 这是我到目前为止不起作用的(我
我尝试在 Qt Creator 中编译一些 C++ 代码,但是收到此错误消息: :-1:错误:Qt Creator 需要设置编译器才能构建。配置一个 套件选项中的编译器。 ...
Windows 中的 Visual Studio 编译器目录
我已经安装了 Visual Studio Community 2015。我想将 Visual Studio 2015 编译器添加到 Qt Creator。所以我进入了这个屏幕。 https://snag.gy/QND9wl.jpg 现在它要求我提供详细信息...
在 C++ 的 Qt Creator 项目中使用 MuParser 的问题
我正在尝试将 MuParser 包含在我的 Qt Creator 项目中,但我已经努力了很长一段时间才能让它正常工作。 我现在在哪里,似乎无法找到几个符号......
历史 我已经开始在 www.multiport.us 上挖矿,因此我正在挖掘许多不同的硬币。 Scrypt 硬币和 sha-256。 我不想把所有的硬币都放在 Cryptsy 或 Vircuex 上,所以我正在尝试...
我最近在我的 win Vista 32 位机器上在线安装了 Qt Creator 2.8.1。 首先,我编写了简单的按钮代码。当我尝试构建时,它显示错误消息: Qt 创建者...
我是一名正在学习斯坦福大学CS106B课程的大学生(我自己不是斯坦福大学的学生),需要使用Qt Creator。 我已经成功设置了 Qt Creator 并且 C++ 程序能够运行...
我可以在 Linux 上使用 QT Creator 进行 C(非 C++)非 GUI 编程吗? 还是仅适用于 C++ + QT?
QTCreator项目概览中CMakeLists.txt后面的数字是多少?
在QTCreator中,在项目概述中,CMakeLists.txt后面显示了一个神秘的数字。见图(71)。 这个数字是多少? 我认为它是在我更新到 QTCreater 15.0.0 后首先出现的,...
在 C++ 项目上使用 QtCreator 多年后,看到它被宣传用于 python 开发,我尝试了一下,它确实有效。 但是,没有调试器? 甚至 SublimeText 也有一个 python 调试器 https://github....
Qt Creator 需要设置编译器才能构建。在套件选项中配置编译器
我刚刚在 ubuntu 上安装了 Qt 5.2 软件包。我只是创建了一个 Qt 小部件应用程序,当我尝试构建它时,我收到以下消息: Qt Creator 需要设置编译器才能构建。确认...
通过.whl文件将python包添加到PySide6 QtCreator项目中
我有一个自定义的 python 包,我创建的它存储在 .whl 文件中,我想在我的 PySide6 QtCreator 项目中使用它;这个包只对我有用,我不想粘你...
我正在尝试在运行 Yocto 的 RPi 3B 上运行 Qt6 演示示例。当我尝试在 Qt Creator“远程 Linux 设备”中配置交叉编译器时,出现问题。 构建机器是...
当我禁用通过 BreezeStyleSheet 提供的深色模式时: https://github.com/Alexhuszagh/BreezeStyleSheets 它有效(我可以使用设置画布调色板将背景更改为我想要的任何内容,然后
我有一个包含 2 个子项目(Sub1 和 Sub2)的项目: ESI | |__Sub1 | |__Sub2 在 Sub2 (demo1.cpp) 项目中的类的实现文件 (.cpp) 中,我需要包含 Sub1 的类
使用 qt Creator 制作的 ui 文件对 qgis 的语法无效
我在QT Creator中制作了一个只有QDialogButtonBox的UI: 当我保存它时,.ui 文件如下所示: 我在QT Creator中做了一个UI,只有QDialogButtonBox: 当我保存它时,.ui文件看起来像: <?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>ProjectDialogBase</class> <widget class="QDialog" name="ProjectDialogBase"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>184</width> <height>47</height> </rect> </property> <property name="windowTitle"> <string>Settings</string> </property> <widget class="QDialogButtonBox" name="button_box"> <property name="geometry"> <rect> <x>-10</x> <y>10</y> <width>181</width> <height>23</height> </rect> </property> <property name="orientation"> <enum>Qt::Orientation::Horizontal</enum> </property> <property name="standardButtons"> <set>QDialogButtonBox::StandardButton::Cancel|QDialogButtonBox::StandardButton::Ok</set> </property> </widget> </widget> <resources/> <connections> <connection> <sender>button_box</sender> <signal>rejected()</signal> <receiver>ProjectDialogBase</receiver> <slot>reject()</slot> <hints> <hint type="sourcelabel"> <x>20</x> <y>20</y> </hint> <hint type="destinationlabel"> <x>20</x> <y>20</y> </hint> </hints> </connection> <connection> <sender>button_box</sender> <signal>accepted()</signal> <receiver>ProjectDialogBase</receiver> <slot>accept()</slot> <hints> <hint type="sourcelabel"> <x>20</x> <y>20</y> </hint> <hint type="destinationlabel"> <x>20</x> <y>20</y> </hint> </hints> </connection> </connections> </ui> 当我将其压缩并尝试将其导入到插件中的 QGIS 时,该文件无法编译: File "/home/username/.var/app/org.qgis.qgis/data/QGIS/QGIS3/profiles/default/python/plugins/sync/interfaces/settings_dialogue.py", line 8, in FORM_CLASS, _ = uic.loadUiType(os.path.join(os.path.dirname(__file__), 'settings_dialogue.ui')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/share/qgis/python/qgis/PyQt/uic/__init__.py", line 36, in __loadUiType return __PyQtLoadUiType(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/lib/python3.11/site-packages/PyQt5/uic/__init__.py", line 207, in loadUiType exec(code_string.getvalue(), ui_globals) File "", line 10 self.button_box.setOrientation(QtCore.Qt.Qt::Orientation::Horizontal) ^ SyntaxError: invalid syntax 恢复文件中的更改显示所有枚举值都从 Qt::Horizontal 更改为 Qt::Orientation::Horizontal 以及 QDialogButtonBox::Cancel 更改为 QDialogButtonBox::StandardButton::Cancel。 QT Creator 是否有更新导致两者不兼容?它们都是通过 flatpak 安装的,QGIS 是 3.38.3,QT Creator 是 14.0.2。 感谢与 musicamante 的一些讨论,我对发生的事情有了更好的了解: Qt Designer 的更改发生在几个版本之前(以及 Creator 使用其元素的部分),它为所有枚举引入了完整的命名空间,以便使其完全符合 Python (IIRC) 中的相同方面。最新的 PyQt 版本应该能够处理这个问题,所以问题可能是 QGIS 没有正确更新的 pyuic。 在 qgis 的 python 控制台中打印 QT_VERSION_STR 显示 5.15.10,所以此时它已有几年历史了。 无需降级版本的最简单解决方案(flatpak 使这有点困难)是使用 VSCode 的查找文本功能和 (Q\w+?)::\w+?::(\w+) 并将其替换为 $1::$2。我的 ui 文件很小,因此很容易验证替换是否正确。
在 Windows 上,我在 QtCreator 中启用了 FakeVim 模式。 我发现除了退格键之外,几乎所有我需要的东西都可以正常工作。 在插入模式下,按退格键不会执行任何操作。 我有
程序仅在 Qt Creator 中使 valgrind 崩溃
我正在编写一个带有多个线程、大量IO等的C++程序,我想检查内存泄漏。 该程序在调试版本和发布版本中运行良好。 但是,如果我从内部运行 Valgrind...
Qt Creator 似乎很难用 googletest 解析 Valgrind memcheck 输出
当我在单元测试项目(使用 google 测试)上运行 Qt Creator 中的 Valgrind memcheck 工具时,我的输出出现了一个奇怪的问题。 Qt Creator 很方便,因为它过滤掉了外部
使用 CMake 将 C++ 元素导入 QML 时出现错误的 Qt Creator 警告
我正在按照从 C++ 定义 QML 类型 — 注册可实例化对象类型来创建基本的 C++ 自定义 QML 元素,然后在 Main.qml 中使用它。但是,我收到警告建议...