Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
qdarwinsecurityscopedfileengine_p.h
Go to the documentation of this file.
1
// Copyright (C) 2025 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
// Qt-Security score:significant reason:default
4
5
#
ifndef
QDARWINSECURITYSCOPEDFILEENGINE_H
6
#
define
QDARWINSECURITYSCOPEDFILEENGINE_H
7
8
//
9
// W A R N I N G
10
// -------------
11
//
12
// This file is part of the QPA API and is not meant to be used
13
// in applications. Usage of this API may make your code
14
// source and binary incompatible with future versions of Qt.
15
//
16
// We mean it.
17
//
18
19
#
include
<
QtCore
/
qurl
.
h
>
20
21
Q_FORWARD_DECLARE_OBJC_CLASS
(
NSURL
);
22
23
QT_BEGIN_NAMESPACE
24
25
Q_CORE_EXPORT QUrl qt_apple_urlFromPossiblySecurityScopedURL(NSURL *url);
26
27
QT_END_NAMESPACE
28
29
#
endif
// QDARWINSECURITYSCOPEDFILEENGINE_H
BackgroundLoader::BackgroundLoader
BackgroundLoader(bool shouldLoad)
Definition
qdarwinsecurityscopedfileengine.mm:72
BackgroundLoader::operator bool
operator bool() const
Definition
qdarwinsecurityscopedfileengine.mm:95
BackgroundLoader::operator->
T * operator->() const
Definition
qdarwinsecurityscopedfileengine.mm:87
BackgroundLoader::~BackgroundLoader
~BackgroundLoader()
Definition
qdarwinsecurityscopedfileengine.mm:80
SecurityScopedFileEngineHandler
Definition
qdarwinsecurityscopedfileengine.mm:37
SecurityScopedFileEngineHandler::get
static BackgroundLoader< SecurityScopedFileEngineHandler > & get()
Definition
qdarwinsecurityscopedfileengine.mm:111
SecurityScopedFileEngineHandler::~SecurityScopedFileEngineHandler
~SecurityScopedFileEngineHandler()
Definition
qdarwinsecurityscopedfileengine.mm:288
SecurityScopedFileEngineHandler::registerPossiblySecurityScopedURL
void registerPossiblySecurityScopedURL(NSURL *url)
Definition
qdarwinsecurityscopedfileengine.mm:293
SecurityScopedFileEngineHandler::SecurityScopedFileEngineHandler
SecurityScopedFileEngineHandler()
Definition
qdarwinsecurityscopedfileengine.mm:266
SecurityScopedFileEngineHandler::create
std::unique_ptr< QAbstractFileEngine > create(const QString &fileName) const override
If this file handler can handle fileName, this method creates a file engine and returns it wrapped in...
Definition
qdarwinsecurityscopedfileengine.mm:334
SecurityScopedFileEngine
Definition
qdarwinsecurityscopedfileengine.mm:178
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
qt_apple_urlFromPossiblySecurityScopedURL
QUrl qt_apple_urlFromPossiblySecurityScopedURL(NSURL *url)
Definition
qdarwinsecurityscopedfileengine.mm:138
checkIfResourceIsReachable
static bool checkIfResourceIsReachable(NSURL *url)
Definition
qdarwinsecurityscopedfileengine.mm:150
Q_CONSTRUCTOR_FUNCTION
Q_CONSTRUCTOR_FUNCTION(initializeSecurityScopedFileEngineHandler)
initializeSecurityScopedFileEngineHandler
static void initializeSecurityScopedFileEngineHandler()
Definition
qdarwinsecurityscopedfileengine.mm:124
Q_FORWARD_DECLARE_OBJC_CLASS
Q_FORWARD_DECLARE_OBJC_CLASS(NSURL)
Q_STATIC_LOGGING_CATEGORY
QT_BEGIN_NAMESPACE Q_STATIC_LOGGING_CATEGORY(lcSynthesizedIterableAccess, "qt.iterable.synthesized", QtWarningMsg)
qtbase
src
corelib
platform
darwin
qdarwinsecurityscopedfileengine_p.h
Generated on
for Qt by
1.18.0