Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qcocoansmenu.mm File Reference

(4a7c76d4a5365343178ea29c8a8e9b8d8acb89b5)

#include <AppKit/AppKit.h>
#include "qcocoansmenu.h"
#include "qcocoamenu.h"
#include "qcocoamenuitem.h"
#include "qcocoamenubar.h"
#include "qcocoawindow.h"
#include "qnsview.h"
#include "qcocoahelpers.h"
#include <QtCore/qcoreapplication.h>
#include <QtCore/qcoreevent.h>
#include <QtCore/qvarlengtharray.h>
#include <QtGui/private/qapplekeymapper_p.h>
#include <QtCore/qpointer.h>
+ Include dependency graph for qcocoansmenu.mm:

Go to the source code of this file.

Macros

#define CHECK_MENU_CLASS(menu)
 

Functions

static NSString * qt_mac_removePrivateUnicode (NSString *string)
 

Macro Definition Documentation

◆ CHECK_MENU_CLASS

#define CHECK_MENU_CLASS ( menu)
Value:
Q_ASSERT_X([menu isMemberOfClass:[QCocoaNSMenu class]], \
__FUNCTION__, "Menu is not a QCocoaNSMenu")
#define Q_ASSERT_X(cond, x, msg)
Definition qrandom.cpp:48
QMenu menu
[5]

Definition at line 114 of file qcocoansmenu.mm.

Function Documentation

◆ qt_mac_removePrivateUnicode()

static NSString * qt_mac_removePrivateUnicode ( NSString * string)
static

Definition at line 21 of file qcocoansmenu.mm.

References characters, and i.