2012/5/17 Arun Kumar <[email protected]>: > > > How i can create .bundle extension file using Qt creator
Hi, I am not aware that qmake (which in the end is what QtCreator is using) supports the .bundle type. By default when you create an application you get an .app bundle. From what I understood after a quick look into the Apple documentations the .bundle is very similar to the .app bundle, besides some special information in the Info.plist file (info about "How to create your plugin, that it is a plugin in the first place etc."). Have a look here: https://developer.apple.com/library/mac/#documentation/CoreFoundation/Conceptual/CFPlugIns/CFPlugIns.html#//apple_ref/doc/uid/10000128i I would create a library with (*.pro) TEMPLATE = lib CONFIG += plugin (see http://qt-project.org/doc/qt-4.8/qmake-common-projects.html#building-a-library) which will give you a *.dynlib dynamic library. I strongly assume you have to implement platform-specific code anyway in your plugin (see Apple documentation above about which interfaces you have to implement), and you need to provide a custom Info.plist file as well. Once you have all that provide a custom build step which creates your .bundle (which is nothing more than "a directory hierarchy with all files named and placed at the proper place" ;)). Check out the introductory chapters about "bundles" here: https://developer.apple.com/library/mac/#documentation/CoreFoundation/Conceptual/CFBundles/Introduction/Introduction.html The above information is just the raw idea - you probably need to cook it for a while, but that hopefully should get you going. Good luck, Oliver _______________________________________________ Interest mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/interest
