![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#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 "qcocoaaccessibilityelement.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 <QtGui/private/qpointingdevice_p.h>#include <QtGui/private/qeventpoint_p.h>#include <qpa/qwindowsysteminterface.h>#include <qpa/qplatformscreen.h>#include <QtGui/qaccessible.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.
Enumerations | |
| enum | { defaultWindowWidth = 160 , defaultWindowHeight = 160 , defaultWindowWidth = 160 , defaultWindowHeight = 160 } |
| enum | { defaultWindowWidth = 160 , defaultWindowHeight = 160 , defaultWindowWidth = 160 , defaultWindowHeight = 160 } |
Functions | |
| QT_DECLARE_NAMESPACED_OBJC_INTERFACE (QNSWindowController, NSWindowController -(instancetype) initWithCocoaWindow:(QCocoaWindow *) platformWindow;) @implementation QNSWindowController | |
| Q_LOGGING_CATEGORY (lcCocoaNotifications, "qt.qpa.cocoa.notifications") | |
| static void | qRegisterNotificationCallbacks () |
| QDebug | operator<< (QDebug debug, const QCocoaWindow *window) |
Variables | |
| instancetype | initWithCocoaWindow |
| return | self |
| void | loadWindow |
| self | window = [m_platformWindow->createNSWindow() autorelease] |
| [2] | |
| void | dealloc |
| const NSNotificationName | QCocoaWindowWillReleaseQNSViewNotification = @"@"QCocoaWindowWillReleaseQNSViewNotification" |
| anonymous enum |
| Enumerator | |
|---|---|
| defaultWindowWidth | |
| defaultWindowHeight | |
| defaultWindowWidth | |
| defaultWindowHeight | |
Definition at line 72 of file qcocoawindow.mm.
| anonymous enum |
| Enumerator | |
|---|---|
| defaultWindowWidth | |
| defaultWindowHeight | |
| defaultWindowWidth | |
| defaultWindowHeight | |
Definition at line 72 of file qcocoawindow.mm.
| QDebug operator<< | ( | QDebug | debug, |
| const QCocoaWindow * | window ) |
Definition at line 2453 of file qcocoawindow.mm.
| Q_LOGGING_CATEGORY | ( | lcCocoaNotifications | , |
| "qt.qpa.cocoa.notifications" | ) |
|
static |
Definition at line 79 of file qcocoawindow.mm.
| QT_DECLARE_NAMESPACED_OBJC_INTERFACE | ( | QNSWindowController | , |
| NSWindowController -(instancetype) initWithCocoaWindow:(QCocoaWindow *) platformWindow; | ) |
Definition at line 38 of file qcocoawindow.mm.
| void dealloc |
Definition at line 61 of file qcocoawindow.mm.
| instancetype initWithCocoaWindow |
Definition at line 46 of file qcocoawindow.mm.
| void loadWindow |
Definition at line 56 of file qcocoawindow.mm.
| const NSNotificationName QCocoaWindowWillReleaseQNSViewNotification = @"@"QCocoaWindowWillReleaseQNSViewNotification" |
Definition at line 223 of file qcocoawindow.mm.
| return self |
Definition at line 53 of file qcocoawindow.mm.
| aWidget window | ( | ) | -> setWindowTitle("New Window Title") = [m_platformWindow->createNSWindow() autorelease] |
[2]
[3]
Definition at line 59 of file qcocoawindow.mm.
Referenced by org.qtproject.qt.android.QtWindowInterface::addTopLevelWindow().