(c7fe11a6e73b89538bcf4685773757f094df8a72)
#include <AppKit/AppKit.h>
#include <QuartzCore/QuartzCore.h>
#include "qcocoawindow.h"
#include "qcocoaintegration.h"
#include "qcocoascreen.h"
#include "qnswindowdelegate.h"
#include "qcocoaeventdispatcher.h"
#include "qcocoaglcontext.h"
#include "qcocoahelpers.h"
#include "qcocoanativeinterface.h"
#include "qnsview.h"
#include "qnswindow.h"
#include <QtCore/qfileinfo.h>
#include <QtCore/private/qcore_mac_p.h>
#include <qwindow.h>
#include <private/qwindow_p.h>
#include <qpa/qwindowsysteminterface.h>
#include <qpa/qplatformscreen.h>
#include <QtGui/private/qcoregraphics_p.h>
#include <QtGui/private/qhighdpiscaling_p.h>
#include <QtGui/private/qmetallayer_p.h>
#include <QDebug>
#include <vector>
#include "moc_qcocoawindow.cpp"
Go to the source code of this file.
◆ anonymous enum [1/2]
| Enumerator |
|---|
| defaultWindowWidth | |
| defaultWindowHeight | |
| defaultWindowWidth | |
| defaultWindowHeight | |
Definition at line 68 of file qcocoawindow.mm.
◆ anonymous enum [2/2]
| Enumerator |
|---|
| defaultWindowWidth | |
| defaultWindowHeight | |
| defaultWindowWidth | |
| defaultWindowHeight | |
Definition at line 68 of file qcocoawindow.mm.
◆ operator<<()
◆ Q_LOGGING_CATEGORY()
| Q_LOGGING_CATEGORY |
( |
lcCocoaNotifications | , |
|
|
"qt.qpa.cocoa.notifications" | ) |
◆ qRegisterNotificationCallbacks()
| void qRegisterNotificationCallbacks |
( |
| ) |
|
|
static |
◆ QT_DECLARE_NAMESPACED_OBJC_INTERFACE()
| QT_DECLARE_NAMESPACED_OBJC_INTERFACE |
( |
QNSWindowController | , |
|
|
NSWindowController -(instancetype) initWithCocoaWindow:(QCocoaWindow *) platformWindow; | ) |
◆ dealloc
Initial value:{
qCDebug(lcQpaWindow) <<
"Disposing of" <<
self.window <<
"for" << m_platformWindow
#define qCDebug(category,...)
Definition at line 57 of file qcocoawindow.mm.
◆ initWithCocoaWindow
| instancetype initWithCocoaWindow |
◆ loadWindow
◆ QCocoaWindowWillReleaseQNSViewNotification
| const NSNotificationName QCocoaWindowWillReleaseQNSViewNotification = @"@"QCocoaWindowWillReleaseQNSViewNotification" |
◆ self
◆ window
| aWidget window = [m_platformWindow->createNSWindow() autorelease] |