CTK通用插件使用

CTK通用插件使用1.把release版本和debug版本的CTK库文件拷贝到QT的bin目录下2.把release版本下的CTKWidgetsPlugins拷贝到qtplugins目录下Qtdesigner中就可以看到集成的CTK通用插件了3.建立一个qtgui程序,设置ctk的链接目录设置CTK的dll目录设置CTK的头文件目录设置CTK的lib路径4….

大家好,又见面了,我是你们的朋友全栈君。

1.把release版本和debug版本的CTK库文件拷贝到QT的bin目录下

CTK通用插件使用

2.把release版本下的CTKWidgetsPlugins拷贝到qt plugins目录下

CTK通用插件使用

Qt designer中就可以看到集成的CTK通用插件了

CTK通用插件使用

3.建立一个qt gui程序,设置ctk的链接目录

设置CTK的dll目录

CTK通用插件使用

设置CTK的头文件目录

CTK通用插件使用

设置CTK的lib路径

CTK通用插件使用

4.在qt designer中拖两个ctk,编译运行,可以在调试模式下使用

CTK通用插件使用

最开始编译CTK的时候,明明已经在QT designer集成了CTK插件,一旦使用拖拽,调试运行就会出现程序崩溃(程序可以编译通过)。崩溃原因是unhandled exception at 0x**** (qtcore.dll),这个一开始困扰了很久,后来发现是debug模式下面加载了release版本的库的原因,所以我们在编译CTK的时候要将debug版本编译为带d后缀输出,这样即使以后debug和release版本的dll在同一个目录下,也不会错误加载。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134964.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号