PythonQt
Classes | Macros
PythonQtThreadSupport.h File Reference
#include <QtGlobal>
#include "PythonQtPythonInclude.h"
#include "PythonQtSystem.h"

Go to the source code of this file.

Classes

class  PythonQtGILScope
 
class  PythonQtThreadStateSaver
 

Macros

#define PYTHONQT_FULL_THREAD_SUPPORT
 
#define PYTHONQT_GIL_SUPPORT
 
#define PYTHONQT_ALLOW_THREADS_SUPPORT
 
#define PYTHONQT_GIL_SCOPE   PythonQtGILScope internal_pythonqt_gilscope;
 
#define PYTHONQT_ALLOW_THREADS_SCOPE   PythonQtThreadStateSaver internal_pythonqt_savethread;
 

Detailed Description

Author
Florian Link
Date
2018-08

Definition in file PythonQtThreadSupport.h.

Macro Definition Documentation

◆ PYTHONQT_ALLOW_THREADS_SCOPE

#define PYTHONQT_ALLOW_THREADS_SCOPE   PythonQtThreadStateSaver internal_pythonqt_savethread;

Definition at line 99 of file PythonQtThreadSupport.h.

◆ PYTHONQT_ALLOW_THREADS_SUPPORT

#define PYTHONQT_ALLOW_THREADS_SUPPORT

Definition at line 50 of file PythonQtThreadSupport.h.

◆ PYTHONQT_FULL_THREAD_SUPPORT

#define PYTHONQT_FULL_THREAD_SUPPORT

Definition at line 46 of file PythonQtThreadSupport.h.

◆ PYTHONQT_GIL_SCOPE

#define PYTHONQT_GIL_SCOPE   PythonQtGILScope internal_pythonqt_gilscope;

Definition at line 55 of file PythonQtThreadSupport.h.

◆ PYTHONQT_GIL_SUPPORT

#define PYTHONQT_GIL_SUPPORT

Definition at line 49 of file PythonQtThreadSupport.h.