Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qdarwinpermissionplugin_p_p.h File Reference
#include <QtCore/qnamespace.h>
#include <QtCore/private/qpermissions_p.h>
#include <QtCore/private/qcore_mac_p.h>
#include "qdarwinpermissionplugin_p.h"
+ Include dependency graph for qdarwinpermissionplugin_p_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define QT_JOIN_IMPL(A, B)   A ## B
 
#define QT_JOIN(A, B)   QT_JOIN_IMPL(A, B)
 
#define PERMISSION_PLUGIN_NAME(SUFFIX)
 
#define PERMISSION_PLUGIN_CLASSNAME   PERMISSION_PLUGIN_NAME(Plugin)
 
#define PERMISSION_PLUGIN_HANDLER   PERMISSION_PLUGIN_NAME(Handler)
 
#define QT_DEFINE_PERMISSION_STATUS_CONVERTER(NativeStatus)
 

Macro Definition Documentation

◆ PERMISSION_PLUGIN_CLASSNAME

#define PERMISSION_PLUGIN_CLASSNAME   PERMISSION_PLUGIN_NAME(Plugin)

Definition at line 38 of file qdarwinpermissionplugin_p_p.h.

◆ PERMISSION_PLUGIN_HANDLER

#define PERMISSION_PLUGIN_HANDLER   PERMISSION_PLUGIN_NAME(Handler)

Definition at line 39 of file qdarwinpermissionplugin_p_p.h.

◆ PERMISSION_PLUGIN_NAME

#define PERMISSION_PLUGIN_NAME (   SUFFIX)
Value:
QDarwin, QT_DARWIN_PERMISSION_PLUGIN), Permission), SUFFIX)
#define QT_JOIN(A, B)

Definition at line 34 of file qdarwinpermissionplugin_p_p.h.

◆ QT_DEFINE_PERMISSION_STATUS_CONVERTER

#define QT_DEFINE_PERMISSION_STATUS_CONVERTER (   NativeStatus)
Value:
namespace { template<> \
struct NativeStatusHelper<NativeStatus> \
{\
enum { \
Authorized = NativeStatus##Authorized, \
Denied = NativeStatus##Denied, \
Restricted = NativeStatus##Restricted, \
Undetermined = NativeStatus##NotDetermined \
}; \
}; }

◆ QT_JOIN

#define QT_JOIN (   A,
  B 
)    QT_JOIN_IMPL(A, B)

Definition at line 31 of file qdarwinpermissionplugin_p_p.h.

◆ QT_JOIN_IMPL

#define QT_JOIN_IMPL (   A,
  B 
)    A ## B

Definition at line 30 of file qdarwinpermissionplugin_p_p.h.