- 
    Task 
- 
    Resolution: Unresolved
- 
    P2: Important 
- 
    None
- 
    None
- 
    None
- 
        1
- 
        Foundation PM Prioritized, Foundation Sprint 92, Foundation Sprint 93, Foundations Sprint 94, Foundations Sprint 95, Foundations Sprint 96, Foundations Sprint 97, Foundations Sprint 98, Foundations Sprint 99
Add an opt-out macro a la QT_NO_FOREACH for QThreadStorage.
- is required for
- 
                    QTBUG-117851 [Qt3D] Replace QThreadStorage<T> with thread_local T or thread_local optional<T> -         
- Reported
 
-         
- 
                    QTBUG-117854 [Qt5Compat] Replace QThreadStorage<T> with thread_local T or thread_local optional<T> -         
- Open
 
-         
- 
                    QTBUG-117855 [QtDeclarative] Replace QThreadStorage<T> with thread_local T or thread_local optional<T> -         
- Open
 
-         
- 
                    QTBUG-117856 [QtQuick3D] Replace QThreadStorage<T> with thread_local T or thread_local optional<T> -         
- Open
 
-         
- 
                    QTBUG-117858 [QtNetwork] Replace QThreadStorage<T> with thread_local T or thread_local optional<T> -         
- Open
 
-         
- 
                    QTBUG-117859 [QtOpenGL] Replace QThreadStorage<T> with thread_local T or thread_local optional<T> -         
- Open
 
-         
- 
                    QTBUG-117860 [QtGui] Replace QThreadStorage<T> with thread_local T or thread_local optional<T> -         
- Open
 
-         
- 
                    QTBUG-117862 [Android] Replace QThreadStorage<T> with thread_local T or thread_local optional<T> -         
- Open
 
-         
- 
                    QTBUG-117863 [<other>] Replace QThreadStorage<T> with thread_local T or thread_local optional<T> -         
- Open
 
-         
- 
                    QTBUG-117857 [QtMultimedia] Replace QThreadStorage<T> with thread_local T or thread_local optional<T> -         
- Closed
 
-