![]() |
Qt 6.x
The Qt SDK
|
#include <qtemporaryfile_p.h>
Collaboration diagram for QTemporaryFileName:Public Member Functions | |
| QTemporaryFileName (const QString &templateName) | |
| QFileSystemEntry::NativePath | generateNext () |
Public Attributes | |
| QFileSystemEntry::NativePath | path |
| qsizetype | pos |
| qsizetype | length |
Definition at line 38 of file qtemporaryfile_p.h.
| QTemporaryFileName::QTemporaryFileName | ( | const QString & | templateName | ) |
Definition at line 44 of file qtemporaryfile.cpp.
References QFileSystemEngine::absoluteName(), QString::append(), QDir::fromNativeSeparators(), QFileSystemEntry::nativeFilePath(), pos, Q_ASSERT, QString::size(), and QByteArray::size().
Here is the call graph for this function:| QFileSystemEntry::NativePath QTemporaryFileName::generateNext | ( | ) |
Generates a unique file path from the template templ and returns it. The path in templ.path is modified.
Definition at line 109 of file qtemporaryfile.cpp.
References ch, QRandomGenerator::generate(), QRandomGenerator::global(), length, path, pos, and Q_ASSERT.
Referenced by QTemporaryDirPrivate::create(), createFileFromTemplate(), QTemporaryFileEngine::materializeUnnamedFile(), and QFile::rename().
Here is the call graph for this function:
Here is the caller graph for this function:| qsizetype QTemporaryFileName::length |
Definition at line 42 of file qtemporaryfile_p.h.
Referenced by generateNext().
| QFileSystemEntry::NativePath QTemporaryFileName::path |
Definition at line 40 of file qtemporaryfile_p.h.
Referenced by QTemporaryDirPrivate::create(), createUnnamedFile(), generateNext(), QTemporaryFileEngine::materializeUnnamedFile(), and QTemporaryFileEngine::open().
| qsizetype QTemporaryFileName::pos |
Definition at line 41 of file qtemporaryfile_p.h.
Referenced by QTemporaryFileName(), and generateNext().