macOS: Remove workaround for including AppKit.h with slots defined
The workaround doesn't seem to be needed anymore, and wasn't applied uniformly anyways. If it turns out AppKit still needs this workaround we should add CONFIG += no_keywords to cocoa.pro, instead of trying to wrap every single include of AppKit in a undef slots dance. Change-Id: Ia1b15137c03abcc92f0dd246796622772e99ca68 Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
This commit is contained in:
parent
c79710a181
commit
542a76c490
@ -85,7 +85,6 @@
|
|||||||
#include "private/qguiapplication_p.h"
|
#include "private/qguiapplication_p.h"
|
||||||
#include <qdebug.h>
|
#include <qdebug.h>
|
||||||
|
|
||||||
#undef slots
|
|
||||||
#include <AppKit/AppKit.h>
|
#include <AppKit/AppKit.h>
|
||||||
#include <Carbon/Carbon.h>
|
#include <Carbon/Carbon.h>
|
||||||
|
|
||||||
|
@ -45,7 +45,6 @@
|
|||||||
#include <QtGui/QOpenGLContext>
|
#include <QtGui/QOpenGLContext>
|
||||||
#include <QtGui/QWindow>
|
#include <QtGui/QWindow>
|
||||||
|
|
||||||
#undef slots
|
|
||||||
#include <AppKit/AppKit.h>
|
#include <AppKit/AppKit.h>
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
@ -43,8 +43,6 @@
|
|||||||
#include <QtGui>
|
#include <QtGui>
|
||||||
#include <QtPlatformSupport/private/qmacmime_p.h>
|
#include <QtPlatformSupport/private/qmacmime_p.h>
|
||||||
|
|
||||||
#undef slots
|
|
||||||
|
|
||||||
#import <AppKit/AppKit.h>
|
#import <AppKit/AppKit.h>
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
@ -93,18 +93,6 @@ typedef signed int OSStatus;
|
|||||||
typedef signed long OSStatus;
|
typedef signed long OSStatus;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef __OBJC__
|
|
||||||
# ifdef slots
|
|
||||||
# define old_slots slots
|
|
||||||
# undef slots
|
|
||||||
# endif
|
|
||||||
#include <AppKit/AppKit.h>
|
|
||||||
# ifdef old_slots
|
|
||||||
# undef slots
|
|
||||||
# define slots
|
|
||||||
# undef old_slots
|
|
||||||
# endif
|
|
||||||
#endif
|
|
||||||
typedef struct OpaqueEventHandlerCallRef * EventHandlerCallRef;
|
typedef struct OpaqueEventHandlerCallRef * EventHandlerCallRef;
|
||||||
typedef struct OpaqueEventRef * EventRef;
|
typedef struct OpaqueEventRef * EventRef;
|
||||||
typedef struct OpaqueMenuRef * MenuRef;
|
typedef struct OpaqueMenuRef * MenuRef;
|
||||||
@ -118,6 +106,7 @@ typedef signed long OSStatus;
|
|||||||
typedef struct GDevice * GDPtr;
|
typedef struct GDevice * GDPtr;
|
||||||
typedef GDPtr * GDHandle;
|
typedef GDPtr * GDHandle;
|
||||||
typedef struct OpaqueIconRef * IconRef;
|
typedef struct OpaqueIconRef * IconRef;
|
||||||
|
|
||||||
#ifdef __OBJC__
|
#ifdef __OBJC__
|
||||||
typedef NSWindow* OSWindowRef;
|
typedef NSWindow* OSWindowRef;
|
||||||
typedef NSView *OSViewRef;
|
typedef NSView *OSViewRef;
|
||||||
|
@ -51,13 +51,13 @@
|
|||||||
// We mean it.
|
// We mean it.
|
||||||
//
|
//
|
||||||
|
|
||||||
#include "qmacdefines_mac.h"
|
|
||||||
|
|
||||||
#ifdef __OBJC__
|
#ifdef __OBJC__
|
||||||
#include <AppKit/AppKit.h>
|
#include <AppKit/AppKit.h>
|
||||||
#include <objc/runtime.h>
|
#include <objc/runtime.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#include "qmacdefines_mac.h"
|
||||||
|
|
||||||
#include <CoreServices/CoreServices.h>
|
#include <CoreServices/CoreServices.h>
|
||||||
|
|
||||||
#include "QtCore/qglobal.h"
|
#include "QtCore/qglobal.h"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user