From b0e0671152ed204547fca9dfd7a0235bb3a62cfd Mon Sep 17 00:00:00 2001 From: "Bradley T. Hughes" Date: Fri, 8 Jun 2012 13:13:23 +0200 Subject: Cocoa: Remove unused QApplicationPrivate from QCocoaApplicationDelegate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit To avoid a QtWidget dependency, we should use QGuiApplicationPrivate isntead, but instead of storing, we can use QGuiAppliationPrivate::instance() instead. Change-Id: If3f63fee804b7ad32fe8d612bf70c051b70f54c8 Reviewed-by: James Turner Reviewed-by: Morten Johan Sørvig --- src/plugins/platforms/cocoa/qcocoaapplication.h | 2 -- src/plugins/platforms/cocoa/qcocoaapplication.mm | 5 ----- src/plugins/platforms/cocoa/qcocoaapplicationdelegate.h | 5 ----- src/plugins/platforms/cocoa/qcocoaapplicationdelegate.mm | 10 ---------- 4 files changed, 22 deletions(-) (limited to 'src/plugins') diff --git a/src/plugins/platforms/cocoa/qcocoaapplication.h b/src/plugins/platforms/cocoa/qcocoaapplication.h index 3911c01742..09754cbd17 100644 --- a/src/plugins/platforms/cocoa/qcocoaapplication.h +++ b/src/plugins/platforms/cocoa/qcocoaapplication.h @@ -91,12 +91,10 @@ #include "qglobal.h" #import -QT_FORWARD_DECLARE_CLASS(QApplicationPrivate) @class QT_MANGLE_NAMESPACE(QCocoaMenuLoader); @interface NSApplication (QT_MANGLE_NAMESPACE(QApplicationIntegration)) - (void)QT_MANGLE_NAMESPACE(qt_setDockMenu):(NSMenu *)newMenu; -- (QApplicationPrivate *)QT_MANGLE_NAMESPACE(qt_qappPrivate); - (QT_MANGLE_NAMESPACE(QCocoaMenuLoader) *)QT_MANGLE_NAMESPACE(qt_qcocoamenuLoader); - (int)QT_MANGLE_NAMESPACE(qt_validModesForFontPanel):(NSFontPanel *)fontPanel; diff --git a/src/plugins/platforms/cocoa/qcocoaapplication.mm b/src/plugins/platforms/cocoa/qcocoaapplication.mm index 90f09aa620..225c766900 100644 --- a/src/plugins/platforms/cocoa/qcocoaapplication.mm +++ b/src/plugins/platforms/cocoa/qcocoaapplication.mm @@ -89,11 +89,6 @@ QT_USE_NAMESPACE [[QT_MANGLE_NAMESPACE(QCocoaApplicationDelegate) sharedDelegate] setDockMenu:newMenu]; } -- (QApplicationPrivate *)QT_MANGLE_NAMESPACE(qt_qappPrivate) -{ - return [[QT_MANGLE_NAMESPACE(QCocoaApplicationDelegate) sharedDelegate] qAppPrivate]; -} - - (QT_MANGLE_NAMESPACE(QCocoaMenuLoader) *)QT_MANGLE_NAMESPACE(qt_qcocoamenuLoader) { return [[QT_MANGLE_NAMESPACE(QCocoaApplicationDelegate) sharedDelegate] menuLoader]; diff --git a/src/plugins/platforms/cocoa/qcocoaapplicationdelegate.h b/src/plugins/platforms/cocoa/qcocoaapplicationdelegate.h index 9551de6245..7fa17797d0 100644 --- a/src/plugins/platforms/cocoa/qcocoaapplicationdelegate.h +++ b/src/plugins/platforms/cocoa/qcocoaapplicationdelegate.h @@ -91,8 +91,6 @@ #include -QT_FORWARD_DECLARE_CLASS(QApplicationPrivate); - @class QT_MANGLE_NAMESPACE(QCocoaMenuLoader); #if MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_5 @@ -110,7 +108,6 @@ QT_FORWARD_DECLARE_CLASS(QApplicationPrivate); @interface QT_MANGLE_NAMESPACE(QCocoaApplicationDelegate) : NSObject { bool startedQuit; - QApplicationPrivate *qtPrivate; NSMenu *dockMenu; QT_MANGLE_NAMESPACE(QCocoaMenuLoader) *qtMenuLoader; NSObject *reflectionDelegate; @@ -118,8 +115,6 @@ QT_FORWARD_DECLARE_CLASS(QApplicationPrivate); } + (QT_MANGLE_NAMESPACE(QCocoaApplicationDelegate)*)sharedDelegate; - (void)setDockMenu:(NSMenu *)newMenu; -- (void)setQtPrivate:(QApplicationPrivate *)value; -- (QApplicationPrivate *)qAppPrivate; - (void)setMenuLoader:(QT_MANGLE_NAMESPACE(QCocoaMenuLoader)*)menuLoader; - (QT_MANGLE_NAMESPACE(QCocoaMenuLoader) *)menuLoader; - (void)setReflectionDelegate:(NSObject *)oldDelegate; diff --git a/src/plugins/platforms/cocoa/qcocoaapplicationdelegate.mm b/src/plugins/platforms/cocoa/qcocoaapplicationdelegate.mm index e3b93af2e5..a2b5374793 100644 --- a/src/plugins/platforms/cocoa/qcocoaapplicationdelegate.mm +++ b/src/plugins/platforms/cocoa/qcocoaapplicationdelegate.mm @@ -149,16 +149,6 @@ static void cleanupCocoaApplicationDelegate() return [[dockMenu retain] autorelease]; } -- (QApplicationPrivate *)qAppPrivate -{ - return qtPrivate; -} - -- (void)setQtPrivate:(QApplicationPrivate *)value -{ - qtPrivate = value; -} - - (void)setMenuLoader:(QT_MANGLE_NAMESPACE(QCocoaMenuLoader) *)menuLoader { [menuLoader retain]; -- cgit v1.2.3