引用楼主ch19860304于2009-07-23 11:57发表的 sdl程序与qt程序如何混合使用? :
比如说:一个sdl程序(sdl.cpp):仅仅是播放一个mp3文件。而一个qt程序(qt.cpp):仅仅是一个按钮。我要实现的功能是:按下qt“按钮”,就开始sdl “播放mp3文件”。
1、Makfile文件如何解决?qt的makefile是用qmake自动生成的。当sdl程序与qt程序混合使用时,这个Makfile该如何写?
2、对于qt来说,按下一个按钮,触发一个动作,是用“信号与槽”的机制实现的。而现在这个“槽”却是sdl程序中某个类的函数,这个有办法实现吗?
有人做过这方面的开发吗?给我指点一下吧!!
0. 你所谓的一个程序,另一个程序仅仅是指 两个.cpp的源文件??
如果这样的话,建议楼主找本C、C++或其他语言的入门资料先看看
1. makefile 是qmake自动生成的,它怎么生成的是你完全由你控制的。i 几乎任何一个qt程序都是有不止一个 .cpp 组成了,稍微大点的程序都有几个几十个 .cpp 文件组成,qmake就是管理这些文件用的,具体请参考 qmake 的手册(一般你装好qt,你机子上就有这个了)
2.信号与槽就是用于你这种情况的。一个对象发出信号,另一个对象执行动作,最常规的用法了,不清楚楼主的疑问出在哪儿了?