在c++中使用Qt代码
Use Qt codes in C++
我在Qt Creator中有一些正常工作的代码。我需要使用这个代码,但在。net框架的win32应用程序。有人知道我该怎么做吗?我对Qt完全陌生,不知道如何在c++项目中使用这个有用的代码?
事先感谢您的帮助
我想我没能把我的信息表达清楚。Qt是c++,但它与我们在。net框架中使用的本地c++应用程序有一些不同。所以我不能只是复制我的项目中的所有代码来正常运行。我们可以做一个dll或库使用这个qt代码在。net或不?我该怎么做呢?我真的需要帮助。非常感谢
在几乎所有情况下,您都不希望在同一个应用程序中混合使用。net和Qt。只需将逻辑重写为。net(托管c++或c#)就可以减少工作量。
下一个最好的选择可能是保持部分分开,并让它们通过一些IPC机制进行通信。
这是,因为任何非平凡的Qt代码依赖于它自己的事件循环,所以让现有的Qt代码与其他事件循环玩得很好总是一个麻烦,并试图让它玩得很好,当实际应用程序是托管。net代码…不,只是不,除非你有一个非常令人信服的理由,是Qt和。net的专家,并有额外的时间使其正常工作。
我不确定你是否不知道如何下载和安装Qt或如何在Visual Studio IDE中创建Qt项目。试试这个安装指南。
你想把Qt库链接到你的win32 c++应用程序吗?我认为你应该建立qt源代码首先与你的win32编译器。我认为你可以包括qt头和链接库作为正常的win32库到您的应用程序之后。
相关文章:
- 将 Qt 代码从 createTextureFromId 更新为 createTextureFromNativeObje
- 无法在这个基本的Qt代码片段中找到错误,但我被告知它肯定存在?
- 使用其他编译器编译QT代码
- 为什么我在有关文件编码格式的QT代码中获得了混乱的代码
- 寻求QT代码的解释
- 尝试从 Github 编译 OpenCV QT 代码时出错
- 如何将 Double 从 Qt c++ 代码传递到 QML 代码
- 尝试在代码块中编译 Qt/C++ 代码
- RTKlib(C库)与QT(C++代码)
- 如何在QML QTLocation图上添加C QT代码的POI
- 获取 QT 代码的普通C++实现
- 链接 Qwt 库时 Qt 代码中的分段错误
- QT代码的组织
- Python中的Qt C++代码,PyQt4
- 避免在使用ccache / clang编译Qt代码时出现多余的警告
- 如何将Qt代码分解为单独的部分
- 在Linux(Ubuntu 13.10和14.04)下运行Qt C++代码,而无需QtCoreApplication/Q
- Qt代码编辑器在右侧的区域中显示行号
- 如何优化涉及大量sql查询的Qt代码块
- 在Linux中编译windows Qt代码以及库中的更改