Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
src_corelib_thread_qmutex.cpp File Reference

(05fc3aef53348fb58be6308076e000825b704e58)

Go to the source code of this file.

Classes

class  SignalWaiter
 [5] More...
 

Functions

void method1 ()
 
void method2 ()
 
int complexFunction (int flag)
 [3]
 

Variables

int number = 6
 [0]
 
QMutex mutex
 [2]
 

Function Documentation

◆ complexFunction()

int complexFunction ( int flag)

[3]

[4]

[5]

Definition at line 71 of file src_corelib_thread_qmutex.cpp.

References QMutex::lock(), mutex, and QMutex::unlock().

+ Here is the call graph for this function:

◆ method1()

void method1 ( )

Definition at line 7 of file src_corelib_thread_qmutex.cpp.

References number.

◆ method2()

void method2 ( )

Definition at line 13 of file src_corelib_thread_qmutex.cpp.

References number.

Variable Documentation

◆ mutex

keyPressed wait & mutex

[2]

[3]

Definition at line 49 of file src_corelib_thread_qmutex.cpp.

Referenced by QQmlJS::Dom::DomTop::DomTop(), QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(), QSocketEngineHandler::QSocketEngineHandler(), QSocketEngineHandler::~QSocketEngineHandler(), QSslSocketPrivate::addDefaultCaCertificate(), QSslSocketPrivate::addDefaultCaCertificates(), QQmlJS::Dom::DomEnvironment::addLoadInfo(), QQmlJS::Dom::ModuleIndex::addQmltypeFilePath(), QWindowSystemInterfacePrivate::WindowSystemEventList::append(), QNetworkAccessManagerPrivate::backendSupportedSchemes(), QWindowSystemInterfacePrivate::WindowSystemEventList::clear(), QHostInfoCache::clear(), QQmlJS::Dom::DomTop::clearExtraOwningItems(), QQmlJS::Dom::ScriptExpression::code(), complexFunction(), QWindowSystemInterfacePrivate::WindowSystemEventList::count(), createReadHandlerHelper(), QAbstractSocketEngine::createSocketEngine(), QAbstractSocketEngine::createSocketEngine(), QQmlJS::Dom::ExternalItemInfoBase::currentExposedAt(), Counter::decrement(), QSslConfigurationPrivate::deepCopyDefaultConfiguration(), QSslSocketPrivate::defaultCaCertificates(), QSslSocketPrivate::defaultCiphers(), QSslConfigurationPrivate::defaultConfiguration(), QSslSocketPrivate::defaultDtlsCiphers(), QSslConfigurationPrivate::defaultDtlsConfiguration(), QQmlJS::Dom::ModuleIndex::directoryPaths(), QQmlJS::Dom::LoadInfo::elementCanonicalPath(), QQmlJS::Dom::ScriptExpression::engine(), QNetworkAccessManagerPrivate::ensureBackendPluginsLoaded(), QQmlJS::Dom::DomEnvironment::ensureGlobalScopeWithName(), QQmlJS::Dom::DomUniverse::ensureGlobalScopeWithName(), QQmlJS::Dom::ExternalItemInfoBase::ensureLogicalFilePath(), QQmlJS::Dom::ScriptExpression::expressionType(), QQmlJS::Dom::DomTop::extraOwningItems(), QNetworkAccessManagerPrivate::findBackend(), QHostInfoCache::get(), QQmlJS::Dom::DomUniverse::globalScopeNames(), QQmlJS::Dom::DomEnvironment::globalScopeNames(), QQmlJS::Dom::DomUniverse::globalScopeWithName(), QtAndroidPrivate::handleActivityResult(), QtAndroidPrivate::handleNewIntent(), QtAndroidPrivate::handlePause(), QtAndroidPrivate::handleResume(), Counter::increment(), QQmlJS::Dom::LoadInfo::inProgress(), QQmlJS::Dom::DomEnvironment::insertOrUpdateExternalItemInfo(), QQmlJS::Dom::ScriptExpression::isNull(), QQmlJS::Dom::ExternalOwningItem::isValid(), QQmlJS::Dom::DomUniverse::jsFilePaths(), QQmlJS::Dom::DomUniverse::jsFileWithPath(), QQmlJS::Dom::DomEnvironment::loadInfo(), QQmlJS::Dom::DomEnvironment::loadInfos(), QQmlJS::Dom::OwningItem::localErrors(), QQmlJS::Dom::ExternalItemInfoBase::logicalFilePaths(), maybeRefreshResolver(), QQmlJS::Dom::ModuleIndex::minorVersions(), QQmlJS::Dom::DomEnvironment::moduleIndexMajorVersions(), QQmlJS::Dom::DomEnvironment::moduleIndexWithUri(), QQmlJS::Dom::LoadInfo::nCallbacks(), QQmlJS::Dom::LoadInfo::nLoaded(), QQmlJS::Dom::LoadInfo::nNotDone(), QWindowSystemInterfacePrivate::WindowSystemEventList::nonUserInputEventsQueued(), QWindowSystemInterfacePrivate::WindowSystemEventList::peekAtFirstOfType(), QWindowSystemInterfacePrivate::WindowSystemEventList::prepend(), QHostInfoCache::put(), Q_APPLICATION_STATIC(), qdbus_loadLibDBus(), QQmlJS::Dom::DomUniverse::qmlDirectoryPaths(), QQmlJS::Dom::DomUniverse::qmlDirectoryWithPath(), QQmlJS::Dom::DomUniverse::qmldirFilePaths(), QQmlJS::Dom::DomUniverse::qmldirFileWithPath(), QQmlJS::Dom::ModuleIndex::qmldirPaths(), QQmlJS::Dom::DomUniverse::qmlFilePaths(), QQmlJS::Dom::DomUniverse::qmlFileWithPath(), QQmlJS::Dom::DomUniverse::qmltypesFilePaths(), QQmlJS::Dom::ModuleIndex::qmltypesFilesPaths(), QQmlJS::Dom::DomUniverse::qmltypesFileWithPath(), QT_BEGIN_NAMESPACE::qt_scoped_lock(), QT_BEGIN_NAMESPACE::qt_unique_lock(), QT_BEGIN_NAMESPACE::qt_unique_lock(), QtAndroidPrivate::registerActivityResultListener(), registerComplexDBusType(), QtAndroidPrivate::registerNewIntentListener(), QtAndroidPrivate::registerResumePauseListener(), QWindowSystemInterfacePrivate::WindowSystemEventList::remove(), QQmlJS::Dom::DomEnvironment::removePath(), QFutureInterface< T >::reportAndEmplaceResult(), QFutureInterface< T >::reportResult(), QFutureInterface< T >::reportResults(), QFutureInterface< T >::resultPointer(), QFutureInterface< T >::resultReference(), QFutureInterface< T >::results(), QtConcurrent::ReduceKernel< ReduceFunctor, ReduceResultType, T >::runReduce(), QQmlJS::Dom::ExternalItemInfoBase::setCurrentExposedAt(), QSslSocketPrivate::setDefaultCaCertificates(), QSslSocketPrivate::setDefaultCiphers(), QSslConfigurationPrivate::setDefaultConfiguration(), QSslSocketPrivate::setDefaultDtlsCiphers(), QSslConfigurationPrivate::setDefaultDtlsConfiguration(), QSslSocketPrivate::setDefaultSupportedCiphers(), QSslSocketPrivate::setDefaultSupportedEllipticCurves(), QQmlJS::Dom::DomTop::setExtraOwningItem(), QQmlJS::Dom::ExternalOwningItem::setIsValid(), QtConcurrent::ReduceKernel< ReduceFunctor, ReduceResultType, T >::shouldStartThread(), QtConcurrent::ReduceKernel< ReduceFunctor, ReduceResultType, T >::shouldThrottle(), QEglFSKmsEventReader::startWaitFlip(), QQmlJS::Dom::LoadInfo::status(), QSslSocketPrivate::supportedCiphers(), QSslSocketPrivate::supportedEllipticCurves(), QWindowSystemInterfacePrivate::WindowSystemEventList::takeFirstNonUserInputOrReturnNull(), QWindowSystemInterfacePrivate::WindowSystemEventList::takeFirstOrReturnNull(), QFutureInterface< T >::takeResult(), QQmlJS::Dom::LoadInfo::toDo(), QtAndroidPrivate::unregisterActivityResultListener(), QtAndroidPrivate::unregisterNewIntentListener(), QtAndroidPrivate::unregisterResumePauseListener(), QPropertyAnimation::updateState(), and Counter::value().

◆ number

int number = 6

[0]

[1]

[2]

Definition at line 5 of file src_corelib_thread_qmutex.cpp.

Referenced by QQuickViewTestUtils::QaimModel::addItem(), alignedNumber(), QIBaseResult::applyScale(), areRepresentableAsInteger(), MainWindow::averageItems(), QV4::ExecutionEngine::consoleCountHelper(), digits(), formatNumber(), QTest::formatResult(), QLocale::formattedDataSize(), QV4DebugClient::frame(), QPageRanges::fromString(), QQuickViewTestUtils::QaimModel::insertItem(), main(), main(), main(), method1(), method2(), QQuickJSContext2DPrototype::method_setLineDash(), minimumType(), QQuickViewTestUtils::QaimModel::modifyItem(), QString::number(), QString::number(), QString::number(), QString::number(), parseInt(), RequestHandler::phoneNumbers(), QTextStreamPrivate::putNumber(), QTextStreamPrivate::putString(), QTextStreamPrivate::putString(), QTextStreamPrivate::putString(), QTextStreamPrivate::putString(), qulltoa(), qulltoBasicLatin(), QV4DebugClient::scope(), QQmlTranslation::QsTrData::serializeForQmltc(), QQmlTranslation::QsTrIdData::serializeForQmltc(), QPlatformIntegration::setApplicationBadge(), QGenericUnixServices::setApplicationBadge(), QCocoaIntegration::setApplicationBadge(), QIOSIntegration::setApplicationBadge(), QWindowsIntegration::setApplicationBadge(), QXcbIntegration::setApplicationBadge(), QtWaylandClient::QWaylandIntegration::setApplicationBadge(), QGuiApplication::setBadgeNumber(), QXcbScreen::setMonitor(), QString::setNum(), QString::setNum(), QString::setNum(), QQmlProfilerEvent::setNumber(), QHttp1Configuration::setNumberOfConnectionsPerHost(), QQmlJSMetaPropertyBinding::setTranslation(), QQmlJSMetaPropertyBinding::setTranslationId(), QV4::RuntimeHelpers::stringFromNumber(), MainWindow::sumItems(), QIPAddressUtils::toString(), QV4::Value::toUInt16(), QQmlTranslation::QsTrData::translate(), QQmlTranslation::QsTrIdData::translate(), trimTwoDigits(), QTextMarkdownWriter::writeBlock(), writeNumber(), xi2ValuatorOffset(), and zeroPad().