社区
Qt
帖子详情
qt和wxWidget
stella1016
2009-11-16 05:49:41
我需要把一个单独的stand-alone的wxWidget程序集成到qt的一个大项目里。我发现这个wxWidget的可执行文件里有qt的dll (QTCORE4.DLL, QTGUI4.DLL, QTNETWORK4.DLL, QTOPENGL4.DLL, QTXML4.DLL),但是整个程序完全没有用到qt 的class, 删除这些dll,可知性文件不能运行,project的property里,没有qt lib的依赖。
很奇怪。有人知道原因吗?
...全文
697
9
打赏
收藏
qt和wxWidget
我需要把一个单独的stand-alone的wxWidget程序集成到qt的一个大项目里。我发现这个wxWidget的可执行文件里有qt的dll (QTCORE4.DLL, QTGUI4.DLL, QTNETWORK4.DLL, QTOPENGL4.DLL, QTXML4.DLL),但是整个程序完全没有用到qt 的class, 删除这些dll,可知性文件不能运行,project的property里,没有qt lib的依赖。 很奇怪。有人知道原因吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
stella1016
2009-12-01
打赏
举报
回复
问题是我拿到的binary和源代码就不是一个版本的。。。呵呵,现在问题解决了。
wxWidget是另外一个gui的库,一般用mfc的。
好,不说了。
winux
2009-11-25
打赏
举报
回复
也许是应用程序间接用了Qt的库了,比如用了另外一个第三方库,而这个第三方库用了Qt,因此编译的时候不需要lib引用,但运行的时候需要DLL依赖。相信wxWidget不会用到Qt
filmtv
2009-11-25
打赏
举报
回复
都是牛人
tingsking18
2009-11-21
打赏
举报
回复
你可以把用到的QT的lib或者是.a静态库文件链接到你的应用程序中去,就不需要这些dll了
developCpp
2009-11-19
打赏
举报
回复
wxWidget 和Qt本來就是獨立的,在Windows下都是用Win32 API編寫的
如果確定沒有使用QT的Class,那可能是引用了QT庫,但是沒有使用而已
將QT的引用移除即可
dext
2009-11-17
打赏
举报
回复
[Quote=引用 2 楼 stella1016 的回复:]
引用 1 楼 rzsheng 的回复:
wxWidget应该是QT的应用,
[/Quote]
wxWidget 和Qt 应该是 独立的。
dext
2009-11-17
打赏
举报
回复
[Quote=引用楼主 stella1016 的回复:]
但是整个程序完全没有用到qt 的class,
[/Quote]
你肯定?
如果你肯定,那可能是动态载入。
stella1016
2009-11-16
打赏
举报
回复
[Quote=引用 1 楼 rzsheng 的回复:]
wxWidget应该是QT的应用,
[/Quote]
你肯定吗?不是吧,wxWidget是另外一个开发GUI的LIB阿,不应该会涉及到QT吧
rzsheng
2009-11-16
打赏
举报
回复
wxWidget应该是QT的应用,
Qt
与 Coin3d 平台结合开发三维可视化系统
用详尽的事例,阐述在
Qt
上如何结合coin3d,开发三维可视化的系统
Qt
学习之路 绝对经典
所以,如果使用 Java,那么你最好的选择就是AWT/Swing,或者也可以使SWT/JFace,但是,C++的GUI编程给了你更多的选择:
wx
Widget
, gtk++以及
Qt
。这几个库我都有接触,但是接触都不是很多,只能靠一些资料和自己的一点...
Windows界面框架比较
(2)跨平台的
QT
、
wx
Widget
(3)有实力的公司自研界面库,如迅雷Bolt、腾讯TxGUIFoundation (4)不算小众的开源Duilib、GacLib等 (5)商业产品UIPower的DirectUI、BCGControlBar等 (6)个人维护SkinUI
C++开源程序库 C++开源程序库
与
Qt
类似的可移植GUI框架还有
wx
Widget
、FOX等。 3、分布式对象中间件:ICE ICE是分布式对象中间件领域里的后起之秀,可以大致地将其视为“改进版”的CORBA。目前应用在一些大型项目当中,其中包括波音公司主持的...
DawnLightPlayer 源码
没有GUI (gtk,
wx
widget
,
qt
, mfc都可以) 3. RMVB等其它格式的支持 ------------------------------------------------ 为了学习视频音频解码才下载的这个。可以去官网用svn下载,开源软件,很方便。如果作者能...
Qt
16,203
社区成员
26,591
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章