Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qfilesystemengine.cpp File Reference
#include "qfilesystemengine_p.h"
#include <QtCore/qdir.h>
#include <QtCore/qset.h>
#include <QtCore/qstringbuilder.h>
#include <QtCore/private/qabstractfileengine_p.h>
#include <QtCore/private/qduplicatetracker_p.h>
+ Include dependency graph for qfilesystemengine.cpp:

Go to the source code of this file.

Functions

static bool _q_checkEntry (QFileSystemEntry &entry, QFileSystemMetaData &data, bool resolvingEntry)
 
static bool _q_checkEntry (QAbstractFileEngine *&engine, bool resolvingEntry)
 
static bool _q_resolveEntryAndCreateLegacyEngine_recursive (QFileSystemEntry &entry, QFileSystemMetaData &data, QAbstractFileEngine *&engine, bool resolvingEntry=false)
 

Function Documentation

◆ _q_checkEntry() [1/2]

static bool _q_checkEntry ( QAbstractFileEngine *&  engine,
bool  resolvingEntry 
)
inlinestatic

◆ _q_checkEntry() [2/2]

static bool _q_checkEntry ( QFileSystemEntry entry,
QFileSystemMetaData data,
bool  resolvingEntry 
)
inlinestatic

Definition at line 73 of file qfilesystemengine.cpp.

References QFileSystemMetaData::ExistsAttribute, and QFileSystemEngine::fillMetaData().

Referenced by _q_resolveEntryAndCreateLegacyEngine_recursive().

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

◆ _q_resolveEntryAndCreateLegacyEngine_recursive()

static bool _q_resolveEntryAndCreateLegacyEngine_recursive ( QFileSystemEntry entry,
QFileSystemMetaData data,
QAbstractFileEngine *&  engine,
bool  resolvingEntry = false 
)
static

Definition at line 99 of file qfilesystemengine.cpp.

References _q_checkEntry(), _q_resolveEntryAndCreateLegacyEngine_recursive(), ch, QDir::cleanPath(), engine, i, QString::left(), QStringView::mid(), qt_custom_file_engine_handler_create(), QDir::searchPaths(), and QString::size().

Referenced by _q_resolveEntryAndCreateLegacyEngine_recursive(), and QFileSystemEngine::resolveEntryAndCreateLegacyEngine().

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