Im going to hope you mean supporting Growl in your QT app as we don't support developers actually installing Growl on user's computers anymore (there have been way too many who abuse that and continue to do so). For supporting Growl in your QT app, you have a couple ways you can go. You can use QT's built in support, but since their Growl support is presently broken against modern versions of Growl (more on that in a moment), that might not be the best option. Or you can wrap and use our framework to talk to Growl. I don't have a lot of info handy on talking to Cocoa from QT, but it should be fairly simple to do, and Im sure there are a number of examples out there.
For QT's built in support, they use our Applescript bridge, and when we shipped Growl 1.3 in the app store as Growl.app instead of GrowlHelperApp.app, it broke. They could fix this with a easily, but they have yet to do that. If they wanted to properly support Growl 1.3 and newer, and Growl 1.2.2 and older, they could simply say tell application id "com.Growl.GrowlHelperApp" as our bundle ID did not, and will not be changing. The line of code in question: http://qt.gitorious.org/qt/qt/blobs/4.8/src/gui/util/qsystemtrayicon_mac.mm#line267 My ultimate recommendation is to go the wrap the framework route. If something should have to be broken in the future with the applescript bridge, or our GNTP bridge, it will be easier for you and your users to deal with as you and they can simply upgrade the Growl framework. Further, you get NotificationCenter support on 10.8+, and Mist on 10.6 and 10.7, so your user's will always have some manner of seeing notifications, even without Growl. For the final question, well, distribution is something you will have to decide based on what is best for your app and users/customers. When you finish your app, be sure and let us know about it so we can list it on our App's page. On Feb 27, 2:37 pm, [email protected] wrote: > The question is in the Title ! > > I don't undersant how it's work to day ? > > Furthermore if i use growl what i have to do, to distribut my application > to customers ? > > Thanks ! -- You received this message because you are subscribed to the Google Groups "Growl Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/growldiscuss?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
