27 lines
476 B
Text
27 lines
476 B
Text
/*
|
|
* Copyright (C) 2008 Remko Troncon
|
|
*/
|
|
|
|
#include "CocoaInitializer.h"
|
|
|
|
#include <AppKit/AppKit.h>
|
|
#include <Cocoa/Cocoa.h>
|
|
#include <QtDebug>
|
|
|
|
class CocoaInitializer::Private {
|
|
public:
|
|
NSAutoreleasePool* autoReleasePool_;
|
|
};
|
|
|
|
CocoaInitializer::CocoaInitializer()
|
|
{
|
|
d = new CocoaInitializer::Private();
|
|
NSApplicationLoad();
|
|
d->autoReleasePool_ = [[NSAutoreleasePool alloc] init];
|
|
}
|
|
|
|
CocoaInitializer::~CocoaInitializer()
|
|
{
|
|
[d->autoReleasePool_ release];
|
|
delete d;
|
|
}
|