c++ - 如何在qt中调试xcode项目?

标签 c++ xcode qt debugging qml

我想通过 QMacNativeWidget 嵌入一些使用 Qt 和 QML 编写的 UI。 我想使用 Qt Creator 调试 QML,因为我无法使用 XCode 调试 QML。你知道这是否可能吗?

最佳答案

可以在 Xcode 中调试 Qt/QML,因为它本质上只是一个常规的 C/C++ 项目。您唯一需要的是一个合适的 Xcode 项目 (.xcodeproj)。

你可以使用 CMake用于项目配置/生成,而不是依赖于 QtCreator 的 .pro 格式。使用 CMake,您可以根据需要在 IDE(项目生成器是更好的术语)之间切换,并在特定于操作系统时进行尝试。

如果这不是一个选项(可能有多种原因),您仍然可以通过 qmake 从现有的 .pro 解决方案生成 Xcode 项目。在命令行中:

qmake -spec macx-xcode project.pro

这可以在 Qt for macOS 中找到文档部分。

关于c++ - 如何在qt中调试xcode项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50251856/

相关文章:

c++ - 动态改变类的模板参数

c# - 从 C# 将 BSTR 传递到 COM 函数的约定(COM 互操作)

iphone - 使用 objective-c 将文件从应用程序上传到服务器

qt - 如何自动保持 QTextEdit、QAbstractItemView、QAbstractScrollArea 等滚动到底部?

android - 在 Linux 上为 Qt Creator 安装没有 Studio 的 Android SDK

c++ - 如何在QSortFilterProxyModel中重新排序/移动项目?

c++ - chrono::year 对象是如何构造的?

c++ - 制表符(\t)有多少个空格?

ios - 从任何其他类的 Controller 中删除 View ?

ios - lldb 类具有不兼容的父类(super class)