• 9653阅读
  • 5回复

【提问】可不可以把QT Application封装在一个DLL中? [复制链接]

上一主题 下一主题
离线fourwood
 

只看楼主 倒序阅读 楼主  发表于: 2005-09-04
可否象在MFC中那样加载和卸掉包含对话框的DLL?例如我要在一个MFC对话框中调用QT的对话框?
谢谢
在线XChinux

只看该作者 1楼 发表于: 2005-09-04
DLL的编写,在不同的系统下编写方式不同,这个我预计应该是采用写Windows DLL的方式去写的吧.
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线fourwood

只看该作者 2楼 发表于: 2005-09-04
就是一个软件,该软件提供了加载DLL的入口函数以及退出的专用函数。
现在是首次可以加载DLL成功,但是再次加载就出现内存冲突,请问版主如何响应QApplication对话框的关闭操作?
根据QT的connect函数,好像只适用于两个对象之间的响应,可否sigal是QApplication的关闭操作,slot是一个专用函数,没有对象?
离线yfy002

只看该作者 3楼 发表于: 2005-09-05
see examples/tools/plugandpaintplugins/
我渴望平静,风却给了我涟漪
我的blog:
http://sungaoyong.cublog.cn
离线fourwood

只看该作者 4楼 发表于: 2005-09-05
谢谢,我去好好看看
在线XChinux

只看该作者 5楼 发表于: 2006-02-14
把工程类型设置为dll方式(平常使用的是app),它自动会编译成出.dll和.lib(linux为.so)
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个