Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qabstractfileengine.cpp File Reference
#include "private/qabstractfileengine_p.h"
#include "private/qfsfileengine_p.h"
#include "qdatetime.h"
#include "qreadwritelock.h"
#include "qvariant.h"
#include "qdiriterator.h"
#include "qstringbuilder.h"
#include <QtCore/private/qfilesystementry_p.h>
#include <QtCore/private/qfilesystemmetadata_p.h>
#include <QtCore/private/qfilesystemengine_p.h>
+ Include dependency graph for qabstractfileengine.cpp:

Go to the source code of this file.

Classes

class  QAbstractFileEngineHandlerList
 
class  QAbstractFileEngineIteratorPrivate
 

Functions

QAbstractFileEngineqt_custom_file_engine_handler_create (const QString &path)
 

Variables

static Q_CONSTINIT QBasicAtomicInt qt_file_engine_handlers_in_use = Q_BASIC_ATOMIC_INITIALIZER(false)
 
static Q_CONSTINIT bool qt_abstractfileenginehandlerlist_shutDown = false
 

Function Documentation

◆ qt_custom_file_engine_handler_create()

QAbstractFileEngine * qt_custom_file_engine_handler_create ( const QString path)

Definition at line 124 of file qabstractfileengine.cpp.

References engine, QBasicAtomicInteger< T >::loadRelaxed(), and qt_file_engine_handlers_in_use.

Referenced by _q_resolveEntryAndCreateLegacyEngine_recursive().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ qt_abstractfileenginehandlerlist_shutDown

Q_CONSTINIT bool qt_abstractfileenginehandlerlist_shutDown = false
static

◆ qt_file_engine_handlers_in_use