Compile.
authorMorten Sorvig <morten.sorvig@nokia.com>
Thu, 10 Nov 2011 08:36:34 +0000 (09:36 +0100)
committerQt by Nokia <qt-info@nokia.com>
Thu, 10 Nov 2011 11:55:36 +0000 (12:55 +0100)
QNSPanel must be a NSPanel and not a QNSWindow
subclass.

Change-Id: I1de31e147757824610f4aabc0ef66ae3906dc0f6
Reviewed-by: Bradley T. Hughes <bradley.hughes@nokia.com>
src/plugins/platforms/cocoa/qcocoawindow.h
src/plugins/platforms/cocoa/qcocoawindow.mm

index 87cd171..0b759f3 100644 (file)
@@ -60,10 +60,10 @@ QT_BEGIN_NAMESPACE
 
 @end
 
-@interface QNSPanel : QNSWindow {
+@interface QNSPanel : NSPanel {
 
 }
-
+- (BOOL)canBecomeKeyWindow;
 @end
 
 class QCocoaWindow : public QPlatformWindow
index 3c0c730..aef9750 100644 (file)
 
 @implementation QNSPanel
 
+- (BOOL)canBecomeKeyWindow
+{
+    return YES;
+}
+
 @end
 
 QCocoaWindow::QCocoaWindow(QWindow *tlw)