c# - C# winform 中 Qt 小部件的使用
问题描述
是否可以创建一个 Qt 小部件,然后将其用作 winform 控件?
正如此处的文档,可以使用以下activeqt
机制在 c# 中使用 Qt 对象:
使用 ActiveQt 很容易将 QObject 类变成 COM 对象,并在 QAxServer 示例中进行了演示
.
也可以将 Qt 小部件导出到 COM 对象中,以便将其用作 winform 控件(来自同一文档):
我们现在可以向表单添加一个 QAxWidget2 和一个 QPushButton 实例。Visual Studio 将自动为对象服务器生成 RCW。QAxWidget2 实例占据了表单的大部分上部,QPushButton 位于右下角。
但是,我找不到有关如何执行此操作的任何具体步骤(或任何开源示例)。更具体地说:
- 如何将 Qt 小部件构建到 COM 对象中?
- 如何将Qt小部件导入winform aa控件?
附言
我尝试使用 Qt activeqt 示例(来自 Qt 安装文件夹),但它似乎已损坏,并且还缺少文档。
解决方案
推荐阅读
- python-3.x - 重复字母的计数,计数后跟字母
- android - 包含布局的逻辑
- mysql - MySql查询NodeJS的订单占位符
- python - 尝试构建卡路里计算器并收到“无效语法”错误
- arm - 为什么我的 ARM 控制器中的链接寄存器指向返回地址 + 1
- xcode - 为什么我添加 if 条件后我的应用程序会无缘无故崩溃?
- c# - 在 Xamarin 表单中呈现 HTML 并从 HTML 链接打开嵌入的 PDF
- c++ - 将浮点数转换为 int32_t 时出现 FPU 异常
- javascript - 如何上传多张图片并预览所有上传的图片
- python - ftplib.error_perm:550 MLST 类型;未实现