Thans, Yang Fan. If has no good solution will use this method. All develop 
machines will have to set an environment 
and the header path may change in the future version. I wonder if there is any 
other good method to get the didFinishLaunchingWithOptions 
called?






在 2014-12-02 16:27:12,"Yang Fan" <missd...@gmail.com> 写道:

Set an environment QTDIR and add it to INCLUDEPATH.


On Tue, Dec 2, 2014 at 1:58 PM, 解晶 <xie_j...@cdv.com> wrote:

Hi!
    I have a qt application for ios and try to get 
didFinishLaunchingWithOptions() called. 
I got it work by extending QIOSApplicationDelegate like the followings:


#import ".../qtbase/src/plugins/platforms/ios/QIOSApplicationDelegate .h"
@implementation QIOSApplicationDelegate 
-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions
{
[applicationsetMinimumBackgroundFetchInterval:UIApplicationBackgroundFetchIntervalMinimum];
  
    ...
    return YES;
}
@end


    It really works but i have to import the absolute path of 
QIOSApplicationDelegate .h because i can't find the header file
in qt include folder. It may cause compile failed on other computers and i have 
to change my code if the path changed.
So is there a better way to call the didFinishLaunchingWithOptions in qt 
applications for ios?


thanks!
  

_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest







--

Regards,
Fan Yang
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to