Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qabstractfileengine.cpp File Reference

(3ad6e94dd3f0ed5bd85a161e7444d1796babfebd)

#include "private/qabstractfileengine_p.h"
#include "private/qfsfileengine_p.h"
#include "qdatetime.h"
#include "qreadwritelock.h"
#include "qvariant.h"
#include "qdirlisting.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

Functions

static QString appendSlashIfNeeded (const QString &path)
std::unique_ptr< 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

◆ appendSlashIfNeeded()

QString appendSlashIfNeeded ( const QString & path)
static

Definition at line 25 of file qabstractfileengine.cpp.

◆ qt_custom_file_engine_handler_create()

std::unique_ptr< QAbstractFileEngine > qt_custom_file_engine_handler_create ( const QString & path)

Definition at line 144 of file qabstractfileengine.cpp.

Variable Documentation

◆ qt_abstractfileenginehandlerlist_shutDown

Q_CONSTINIT bool qt_abstractfileenginehandlerlist_shutDown = false
static

Definition at line 92 of file qabstractfileengine.cpp.

◆ qt_file_engine_handlers_in_use

Q_CONSTINIT QBasicAtomicInt qt_file_engine_handlers_in_use = Q_BASIC_ATOMIC_INITIALIZER(false)
static

Definition at line 85 of file qabstractfileengine.cpp.