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_kernel_qobject.cpp File Reference

(4bc0834bc182335984431c6a1525782efc34368c)

Go to the source code of this file.

Classes

class  MainWindow
 [5] More...
 
class  MyObject
 [7] More...
 
class  KeyPressEater
 [14] More...
 
class  MyWidget
 [23] More...
 
class  MyClass
 [4] More...
 
class  QItemSelectionModel
 [38] More...
 

Functions

obj metaObject () -> className()
 
QPushButton::staticMetaObject className ()
 [1]
 
timer inherits ("QTimer")
 
timer inherits ("QObject")
 
timer inherits ("QAbstractButton")
 
layout inherits ("QLayoutItem")
 
 qDebug ("MyClass::setPrecision(): (%s) invalid precision %f", qPrintable(objectName()), newPrecision)
 [4]
 
myObject moveToThread (QApplication::instance() ->thread())
 [6]
 
monitoredObj installEventFilter (filterObj)
 [13]
 
pushButton installEventFilter (keyPressEater)
 
 if (receivers(SIGNAL(valueChanged(QByteArray))) > 0)
 [21]
 
myObject disconnect ()
 [26]
 
 disconnect (myObject, SIGNAL(mySignal()), nullptr, nullptr)
 [27]
 
myObject disconnect (SIGNAL(mySignal()))
 [28]
 
 disconnect (myObject, nullptr, myReceiver, nullptr)
 [29]
 
myObject disconnect (myReceiver)
 [30]
 
 if (signal==QMetaMethod::fromSignal(&MyObject::valueChanged))
 [31]
 
void on_< object name_< signal name > (< signal parameters >)
 [32]
 
void on_button1_clicked ()
 [33]
 
void someFunction ()
 [44]
 
socket connectToHost ("qt-project.org", 80)
 
 disconnect (myObject, &MyObject::mySignal(), nullptr, nullptr)
 [46]
 
 if (isSignalConnected(valueChangedSignal))
 
someQObject blockSignals (wasBlocked)
 

Variables

QObjectobj = new QPushButton
 [1]
 
QTimertimer = qobject_cast<QTimer *>(obj)
 [3]
 
QAbstractButtonbutton = qobject_cast<QAbstractButton *>(obj)
 [8]
 
QVBoxLayoutlayout = new QVBoxLayout
 
QListWidgetlist = parentWidget->findChild<QListWidget *>()
 [10]
 
QList< QWidget * > widgets = parentWidget.findChildren<QWidget *>("widgetname")
 [11]
 
QList< QPushButton * > allPButtons = parentWidget.findChildren<QPushButton *>()
 [12]
 
KeyPressEaterkeyPressEater = new KeyPressEater(this)
 [15]
 
QPushButtonpushButton = new QPushButton(this)
 
QListViewlistView = new QListView(this)
 
QLabellabel = new QLabel
 [21]
 
QScrollBarscrollBar = new QScrollBar
 
QObject::connect __pad0__
 [24]
 
QObject::connect nullptr
 
QString title
 [35]
 
QList< QPushButton * > childButtons = parentWidget.findChildren<QPushButton *>(Qt::FindDirectChildrenOnly)
 [42]
 
QLineEditlineEdit = new QLineEdit
 
QByteArray page = ...
 [45]
 
QTcpSocketsocket = new QTcpSocket
 [1]
 
static const QMetaMethod valueChangedSignal = QMetaMethod::fromSignal(&MyObject::valueChanged)
 [48]
 
const bool wasBlocked = someQObject->blockSignals(true)
 [52]
 
int id = obj->startTimer(100ms)
 [54]
 

Function Documentation

◆ _< signal name >()

void on_< object name > _< signal name > ( < signal parameters > )

[32]

[33]

◆ blockSignals()

someQObject blockSignals ( wasBlocked )

Referenced by QQmlComponentPrivate::completeLoadFromModule().

+ Here is the caller graph for this function:

◆ className()

QPushButton::staticMetaObject className ( )

[1]

[2]

Definition at line 100 of file qwizard.cpp.

Referenced by QIODevice::QIODevice(), QIODevice::QIODevice(), QMacAutoReleasePool::QMacAutoReleasePool(), QWidget::~QWidget(), language::_formatStackVariable(), WriteIncludesBase::acceptCustomWidget(), CPP::WriteDeclaration::acceptLayout(), CPP::WriteInitialization::acceptLayout(), CPP::WriteDeclaration::acceptUI(), CPP::WriteInitialization::acceptUI(), CPP::WriteDeclaration::acceptWidget(), CPP::WriteInitialization::acceptWidget(), QLayout::activate(), WriteIncludesBase::add(), addQQmlMetaTypeInterfaces(), QGridLayout::addWidget(), QNetworkAccessBackend::advanceReadPointer(), QQuickPointerHandler::approveGrabTransition(), QtPrivate::assertObjectType(), QColorDialogPrivate::canBeNativeDialog(), QFileDialogPrivate::canBeNativeDialog(), QFontDialogPrivate::canBeNativeDialog(), QMessageBoxPrivate::canBeNativeDialog(), QTest::classIsIgnored(), convertToNativeQObject(), QWindowsContext::createDummyWindow(), createTrayIconMessageWindow(), CPP::WriteIncludes::doAdd(), Python::WriteImports::doAdd(), doRegisterInlineComponentType(), QQC2::QCommonStyle::drawPrimitive(), QCommonStyle::drawPrimitive(), QObject::dumpObjectInfo(), CustomWidgetsInfo::extends(), CustomWidgetsInfo::extendsOneOf(), MetaTypesJsonProcessor::extractRegisteredTypes(), QtAndroidPrivate::findClass(), QWizardField::findProperty(), language::fixClassName(), QApplication::font(), formatConnectionSignature(), formatGestureHeader(), funcSig(), getCachedClass(), QGuiApplicationPrivate::handlePaletteChanged(), QApplicationPrivate::handlePaletteChanged(), QNetworkAccessBackend::ignoreSslErrors(), QNetworkAccessBackend::ignoreSslErrors(), QV4::increaseFreedCountForClass(), QWizardPrivate::init(), QNetworkReplyImplPrivate::initCacheSaveDevice(), QWindowsScreenManager::initialize(), QQmlDelegateModelItemMetaType::initializeMetaObject(), QApplicationPrivate::initializeWidgetPalettesFromTheme(), Python::insertClass(), CustomWidgetsInfo::isAmbiguousSignal(), CustomWidgetsInfo::isAmbiguousSlot(), Uic::isButton(), isCapturableWindow(), Uic::isContainer(), CustomWidgetsInfo::isCustomWidgetContainer(), Uic::isMenu(), isScopeMatch(), QObject::killTimer(), QGeoServiceProviderPrivate::manager(), QApplication::palette(), QObject::property(), qDBusInterfaceFromMetaObject(), QNetworkAccessBackend::read(), QNetworkAccessBackend::readPointer(), CustomWidgetsInfo::realClassName(), QDBusAdaptorConnector::relaySlot(), QWizard::setDefaultProperty(), QWidget::setFocusProxy(), QApplication::setFont(), QGraphicsWidget::setLayout(), QWidget::setLayout(), QQmlAdaptorModelEngineData::setModelDataType(), QWindowsWindow::setMouseGrabEnabled(), QApplication::setPalette(), QWidget::setParent(), QWaylandWlShellSurfacePrivate::shell_surface_set_class(), QComboBox::showPopup(), QTest::toString(), Driver::unique(), valueForStaticField(), valueFromStaticFieldCache(), QXcbIntegration::wmClass(), QDBusMetaObjectGenerator::write(), and QmlTypeRegistrar::write().

◆ connectToHost()

socket connectToHost ( "qt-project.org" ,
80  )

References page, socket, and QIODevice::write().

+ Here is the call graph for this function:

◆ disconnect() [1/6]

disconnect ( )

[26]

A helper class for iterating over a model that might change.

[27]

When populating the ListView from a model under normal circumstances, we would iterate over the range of model indices correspondning to the visual range, and basically call createItem(index++) in order to create each item.

This will also emit Component.onCompleted() for each item, which might do some weird things... For instance, it might remove itself from the model, and this might change model count and the indices of the other subsequent entries in the model.

This class takes such changes to the model into consideration while iterating, and will adjust the iterator index and keep track of whether the iterator has reached the end of the range.

It keeps track of changes to the model by connecting to QQmlInstanceModel::modelUpdated() from its constructor. When destroyed, it will automatically disconnect. You can explicitly disconnect earlier by calling

Referenced by QAlsaAudioSink::~QAlsaAudioSink(), QAlsaAudioSource::~QAlsaAudioSource(), QAndroidCameraSession::~QAndroidCameraSession(), QAndroidMediaPlayer::~QAndroidMediaPlayer(), QBluetoothServiceDiscoveryAgent::~QBluetoothServiceDiscoveryAgent(), QComboBoxPrivateContainer::~QComboBoxPrivateContainer(), QDBusConnectionPrivate::~QDBusConnectionPrivate(), QDeclarativeGeoMapItemBase::~QDeclarativeGeoMapItemBase(), QDefaultAnimationDriver::~QDefaultAnimationDriver(), QIOSTextInputOverlay::~QIOSTextInputOverlay(), QLeAdvertiserBluez::~QLeAdvertiserBluez(), QQuick3DJoint::~QQuick3DJoint(), QQuick3DModel::~QQuick3DModel(), QQuick3DViewport::~QQuick3DViewport(), QQuickWindowContainer::~QQuickWindowContainer(), QUrlModel::~QUrlModel(), QVideoSink::~QVideoSink(), QWaylandQuickItem::~QWaylandQuickItem(), QNetworkReplyImpl::abort(), QBluetoothSocketPrivateWinRT::abort(), QQmlDelegateChooser::choices_clear(), QQmlDelegateChooser::choices_removeLast(), QQmlDelegateChooser::choices_replace(), QQuickScrollBarAttachedPrivate::cleanupHorizontal(), QQuickScrollBarAttachedPrivate::cleanupVertical(), QQuickLabsPlatformMenuItemGroup::clear(), QNetworkReplyImpl::close(), QPSQLDriver::close(), QQuickComboBox::contentItemChange(), QQuickSpinBox::contentItemChange(), QQuickComboBoxPrivate::createDelegateModel(), QSoundEffectPrivate::decoderError(), QQuickAttachedPropertyPropagatorPrivate::detachFrom(), QObject::disconnect(), QObject::disconnect(), QDBusConnection::disconnect(), QDBusConnection::disconnect(), QQuickTableViewPrivate::disconnectFromModel(), QQuickPath::disconnectPathElements(), QIOSMenu::dismiss(), QPageSetupDialog::done(), QPrintDialog::done(), QPrintPreviewDialog::done(), QColorDialog::done(), QFileDialog::done(), QFontDialog::done(), QInputDialog::done(), SharedTextureImageResponse::doResponse(), SharedTextureImageResponse::doResponse(), QV4::MultiplyWrappedQObjectMap::erase(), QFFmpeg::RecordingEngine::finalize(), QWinRTLowEnergyConnectionHandler::handleDeviceDisconnectRequest(), Vsp2Layer::handleSurfaceChanged(), QOpenGLDebugLogger::initialize(), QDeclarativeSearchModelBase::initializePlugin(), QDeclarativeSearchResultModel::initializePlugin(), QV4::QmlSignalHandler::initProto(), QQuickVideoOutput::itemChange(), QQuickStyleItem::itemChange(), QQuick3DTexture::itemChange(), QQuickParticlePainter::itemChange(), QDeclarativeGeoMap::itemChange(), QQuickFileDialogDelegate::keyReleaseEvent(), QFFmpeg::PlaybackEngineObject::kill(), QQmlPreviewHandler::loadUrl(), QQmlProfilerServiceImpl::messageReceived(), QQuickLabsPlatformFileDialog::onHide(), QQuickFileDialog::onHide(), QQuick3DItem2D::preSync(), QObjectCleanupHandler::remove(), QV4DebuggerAgent::removeDebugger(), QToolBox::removeItem(), QQuickLabsPlatformMenuItemGroup::removeItem(), QDBusPlatformMenu::removeMenuItem(), QQmlNativeDebugConnector::removeService(), QQmlDebugServerImpl::removeService(), QOpenGLShaderProgram::removeShader(), QConcatenateTablesProxyModel::removeSourceModel(), QTipLabel::reuseTip(), QSoundEffectPrivate::sampleReady(), QQuickAnimatorProxyJob::sceneGraphInitialized(), QSidebar::selectUrl(), QQuickAbstractButton::setAction(), QUndoGroup::setActiveStack(), QGuiApplication::setApplicationDisplayName(), QAndroidCaptureSession::setAudioInput(), QQnxMediaPlayer::setAudioOutput(), QAndroidCaptureSession::setAudioOutput(), QWidgetLineControl::setBlinkingCursorEnabled(), QQuickTextControlPrivate::setBlinkingCursorEnabled(), QQuickTextInputPrivate::setBlinkingCursorEnabled(), QQuickColorInputs::setBlueInput(), QOpenXROrigin::setCamera(), QAndroidCaptureSession::setCameraSession(), QAndroidImageCapture::setCaptureSession(), QGstreamerImageCapture::setCaptureSession(), QWindowsImageCapture::setCaptureSession(), QAndroidCamera::setCaptureSession(), QQuick3DRandomInstancing::setColor(), QQuickControlPrivate::setContentItem_helper(), QOpenXRController::setController(), QQuickTextUtil::setCursorDelegate(), QWidgetTextControlPrivate::setCursorVisible(), QQuick3DRandomInstancing::setCustomData(), QQmlDelegateChoice::setDelegate(), QQuickMessageDialogImplAttached::setDetailedTextButton(), QPdfBookmarkModel::setDocument(), QPdfLinkModel::setDocument(), QPdfSearchModel::setDocument(), QPdfPageSelectorSpinBox::setDocument(), QQuickPdfPageImage::setDocument(), QQuickPdfSelection::setDocument(), QSyntaxHighlighter::setDocument(), QOpenXRView::setEnvironment(), QQuickFontDialogImplAttached::setFamilyListView(), QUrlModel::setFileSystemModel(), QQuickColorInputs::setGreenInput(), QQuickColorInputs::setHexInput(), QQuickScrollIndicatorAttached::setHorizontal(), QTableView::setHorizontalHeader(), QQuickColorInputs::setHslAlphaInput(), QQuickColorInputs::setHslHueInput(), QQuickColorInputs::setHslSaturationInput(), QQuickColorInputs::setHsvAlphaInput(), QQuickColorInputs::setHsvHueInput(), QQuickColorInputs::setHsvSaturationInput(), QGfxSourceProxy::setInput(), QComboBoxPrivateContainer::setItemView(), QQuickColorInputs::setLightnessInput(), QQuick3DCamera::setLookAtNode(), QQuickParticleEmitter::setMaxParticleCount(), QQuickMenuBarItem::setMenu(), QQuickItemView::setModel(), QQmlTableInstanceModel::setModel(), QQmlInstantiator::setModel(), QAbstractItemView::setModel(), QTableView::setModel(), QWaylandSeat::setMouseFocus(), QQuickWindowPrivate::setPalette(), QQuickMenuPrivate::setParentMenu(), QQuickPathInterpolator::setPath(), QDeclarativeGeoRouteModel::setPlugin(), QDeclarativeSupportedCategoriesModel::setPlugin(), QQuick3DRandomInstancing::setPosition(), QGeoAreaMonitorPollingPrivate::setPositionSource(), QQuickColorInputs::setRedInput(), QQuickColorInputs::setRgbAlphaInput(), QQuick3DRandomInstancing::setRotation(), QQuick3DRandomInstancing::setScale(), QGraphicsView::setScene(), QOffscreenSurface::setScreen(), QOpenGLContext::setScreen(), QAbstractItemView::setSelectionModel(), QListWidget::setSelectionModel(), QTableView::setSelectionModel(), QWaylandQuickShellSurfaceItem::setShellSurface(), QQuickFontDialogImplAttached::setSizeEdit(), QQuickFontDialogImplAttached::setSizeListView(), QTableView::setSortingEnabled(), QSoundEffect::setSource(), QOpenXRVirtualMouse::setSource(), QQuickShaderEffectSource::setSourceItem(), QQuick3DTexture::setSourceItem(), QTransposeProxyModel::setSourceModel(), QAbstractProxyModel::setSourceModel(), QSortFilterProxyModel::setSourceModel(), QUndoModel::setStack(), QQuickFontDialogImplAttached::setStrikeoutCheckBox(), QQuickFontDialogImplAttached::setStyleListView(), QTabWidget::setTabsClosable(), LookAtNode::setTarget(), QQuickLayoutItemProxy::setTarget(), QQuickFontDialogImplAttached::setUnderlineCheckBox(), QDeviceClosedNotifier::setupDevice(), QQuickColorInputs::setValueInput(), QQuickScrollIndicatorAttached::setVertical(), QTableView::setVerticalHeader(), QAndroidCameraSession::setVideoSink(), QAndroidMediaPlayer::setVideoSink(), QQuick3DRenderStats::setWindow(), QQuickFontDialogImplAttached::setWritingSystemComboBox(), QAndroidInputContext::showInputPanel(), QQuickAnimatedNode::stop(), MFAudioDecoderControl::stop(), QQuickStylePlugin::unregisterTypes(), QPSQLDriver::unsubscribeFromNotification(), QQuickSwipeViewAttachedPrivate::update(), QQuickSelectionRectanglePrivate::updateActiveState(), QWaylandQuickItem::updatePaintNode(), QQuick3DTexture::updateSpatialNode(), and QQuickApplicationWindowAttachedPrivate::windowChange().

◆ disconnect() [2/6]

disconnect ( myObject ,
& MyObject::mySignal(),
nullptr ,
nullptr  )

[46]

[47]

◆ disconnect() [3/6]

disconnect ( myObject ,
nullptr ,
myReceiver ,
nullptr  )

[29]

[30]

◆ disconnect() [4/6]

disconnect ( myObject ,
SIGNAL(mySignal()) ,
nullptr ,
nullptr  )

[27]

[28]

◆ disconnect() [5/6]

myObject disconnect ( myReceiver )

[30]

[31]

◆ disconnect() [6/6]

myObject disconnect ( SIGNAL(mySignal()) )

[28]

[29]

◆ if() [1/3]

if ( isSignalConnected(valueChangedSignal) )

Definition at line 410 of file src_corelib_kernel_qobject.cpp.

References emit.

◆ if() [2/3]

if ( receivers(SIGNAL(valueChanged(QByteArray))) ,
0  )

[21]

Definition at line 201 of file src_corelib_kernel_qobject.cpp.

References emit.

◆ if() [3/3]

if ( signal = QMetaMethod::fromSignal(&MyObject::valueChanged))

[31]

[32]

Definition at line 285 of file src_corelib_kernel_qobject.cpp.

◆ inherits() [1/4]

timer inherits ( "QAbstractButton" )

◆ inherits() [2/4]

layout inherits ( "QLayoutItem" )

◆ inherits() [3/4]

layout inherits ( "QObject" )

◆ inherits() [4/4]

timer inherits ( "QTimer" )

Referenced by doUseNativeMenus(), and QMdiSubWindowPrivate::updateActions().

+ Here is the caller graph for this function:

◆ installEventFilter() [1/2]

monitoredObj installEventFilter ( filterObj )

[13]

[14]

◆ installEventFilter() [2/2]

listView installEventFilter ( keyPressEater )

References tr.

◆ metaObject()

obj metaObject ( ) -> className()

Referenced by QIODevice::QIODevice(), QIODevice::QIODevice(), QPdfBookmarkModel::QPdfBookmarkModel(), QPdfSearchModel::QPdfSearchModel(), QQmlDelegateModelAttachedMetaObject::QQmlDelegateModelAttachedMetaObject(), QQuick3DTexture::QQuick3DTexture(), QTest::TestMethods::TestMethods(), QLayout::activate(), QGraphicsScene::addItem(), QtAndroidQuickViewEmbedding::addRootObjectSignalListener(), QGridLayout::addWidget(), QNetworkAccessBackend::advanceReadPointer(), QQuickDesignerSupportProperties::allPropertyNames(), QQuickPointerHandler::approveGrabTransition(), availableRevisions(), QQmlPrivate::boolClassInfo(), cacheForObject(), QV4::QmlSignalHandler::call(), QDBusAbstractInterface::callWithArgumentList(), classElementNames(), QQmlPrivate::classInfo(), QQuickContainer::contentItemChange(), QQmlJSCodeGenerator::convertContained(), QV4::QQmlValueTypeWrapper::create(), QV4::QQmlValueTypeWrapper::create(), QQmlDMObjectDataMetaObject::createProperty(), QV4::ResolvedTypeReference::createPropertyCache(), QV4::Heap::DECLARE_EXPORTED_HEAP_OBJECT(), QV4::Heap::DECLARE_HEAP_OBJECT(), QQmlMetaType::defaultMethod(), QQmlMetaType::defaultMethod(), QQmlMetaType::defaultProperty(), QQmlMetaType::defaultProperty(), QV4::doStaticReadCall(), QQC2::QCommonStyle::drawPrimitive(), QCommonStyle::drawPrimitive(), QQmlDelegateModelAttached::emitChanges(), QV4::Heap::QMetaObjectWrapper::ensureConstructorsCache(), QComposeInputContext::ensureInitialized(), QWidget::ensurePolished(), QQmlPrivate::findFallbackPropertyQmlData(), QTest::TestMethods::findMethod(), QQmlContextData::findObjectId(), QtDebugUtils::formatQEnum(), QMetaEnum::fromType(), QQmlJSCodeGenerator::generate_As(), QQmlJSCodeGenerator::generate_DefineObjectLiteral(), QQmlJSCodeGenerator::generate_SetLookup(), QQmlJSCodeGenerator::generateEnumLookup(), QV4::getGadgetProperty(), QSSGQmlUtilities::getObjectPropertiesMap(), QQmlPrivate::AOTCompiledContext::getValueLookup(), QQuickPointerHandler::handlePointerEvent(), QXcbWindow::handleXIMouseEvent(), QNetworkAccessBackend::ignoreSslErrors(), QNetworkAccessBackend::ignoreSslErrors(), QQmlPrivate::indexOfOwnClassInfo(), QMetaObject::inherits(), QQmlDelayedCallQueue::init(), QQmlPrivate::AOTCompiledContext::initGetEnumLookup(), QQmlPrivate::AOTCompiledContext::initGetValueLookup(), QQuickAttachedPropertyPropagator::initialize(), QQmlPrivate::initObjectLookup(), QQmlPrivate::AOTCompiledContext::initSetValueLookup(), QQmlPrivate::initValueLookup(), QQmlBindingInstantiationContext::instantiatingPropertyCache(), QQmlInterceptorMetaObject::invalidate(), QtAndroidQuickViewEmbedding::SignalHelper::invokeListener(), QTest::invokeTestMethodIfExists(), QTest::TestMethods::invokeTests(), QQuickDesignerSupportPropertyChanges::isNormalProperty(), QQuickDesignerSupportMetaInfo::isSubclassOf(), isWindowMetaObject(), QQuickKeysAttached::keyPressed(), QQmlPrivate::loadFallbackAsVariant(), QQmlPrivate::AOTCompiledContext::lookupResultMetaType(), QV4::Heap::QObjectWrapper::markObjects(), QQmlDMAbstractItemModelData::metaCall(), QQmlGadgetPtrWrapper::metaCall(), QPdfDocument::metaData(), metaObjectSignalCount(), QV4::ExecutionEngine::metaTypeFromJS(), QV4::QObjectWrapper::method_disconnect(), QJSEngine::newQMetaObject(), objectInheritsXAndXIsCloserThanY(), QV4::QObjectWrapper::objectToString(), prepareRevisions(), MetaTypesJsonProcessor::processForeignTypes(), MetaTypesJsonProcessor::processTypes(), QQmlMetaTypeData::propertyCache(), QQmlMetaType::propertyCache(), QQmlMetaTypeData::propertyCache(), QQmlMetaType::propertyCache(), QQmlMetaType::propertyCacheForType(), propertyNameListForWritableProperties(), QTest::qInit(), qmlRegisterNamespaceAndRevisions(), qmlRegisterNamespaceAndRevisions(), QQmlMetaType::qmlType(), QQmlMetaType::qmlType(), qQmlPropertyCacheCreate(), qRegisterNotificationCallbacks(), QDBusAbstractInterfaceBase::qt_metacall(), QQmlPropertyPrivate::rawMetaObjectForType(), QQmlMetaType::rawPropertyCacheForType(), QQmlMetaType::rawPropertyCacheForType(), QNetworkAccessBackend::read(), QNetworkAccessBackend::readPointer(), QV4::referenceFlags(), QDBusAdaptorConnector::relaySlot(), QV4::requiresStrictArguments(), QQmlPrivate::resetFallbackProperty(), QQmlDMAbstractItemModelData::resolveIndex(), QQmlPrivate::revisionClassInfo(), QQmlPrivate::revisionClassInfos(), QQmlDebugTranslationServicePrivate::sendTranslatableTextOccurrences(), QDBusAbstractAdaptor::setAutoRelaySignals(), QWidget::setFocusProxy(), QGraphicsWidget::setLayout(), QWidget::setLayout(), QQmlDMAbstractItemModelData::setModelData(), QWindowsWindow::setMouseGrabEnabled(), QWidget::setParent(), QQmlPrivate::AOTCompiledContext::setValueLookup(), QComboBox::showPopup(), QQmlPrivate::storeFallbackAsVariant(), QQmlPrivate::storeFallbackProperty(), QQmlPrivate::AOTCompiledContext::storeNameSloppy(), AVFCameraRenderer::syncHandleViewfinderFrame(), QQmlProxyMetaObject::toDynamicMetaObject(), QuickTestUtil::typeName(), QQuickItem::update(), QQuick3DCustomMaterial::updateSpatialNode(), QQuick3DEffect::updateSpatialNode(), QGraphicsView::viewportEvent(), QV4::QQmlValueTypeWrapper::virtualPut(), QQuickPointerHandler::wantsEventPoint(), QQuickPointHandler::wantsEventPoint(), wrapInFunction(), QQmlPrivate::writeBackFallbackAsVariant(), and QQmlPrivate::AOTCompiledContext::writeBackValueLookup().

◆ moveToThread()

myObject moveToThread ( QApplication::instance() ->thread() )

[6]

[7]

Referenced by QDBusConnectionManager::QDBusConnectionManager(), QQmlDebugServerImpl::QQmlDebugServerImpl(), QSocks5BindStore::QSocks5BindStore(), and QDBusConnectionManager::run().

+ Here is the caller graph for this function:

◆ on_button1_clicked()

void on_button1_clicked ( )

[33]

[34]

◆ qDebug()

qDebug ( "MyClass::setPrecision(): (%s) invalid precision %f" ,
qPrintable(objectName()) ,
newPrecision  )

[4]

[5]

◆ someFunction()

void someFunction ( )

[44]

[49]

[45]

[50]

[44]

Definition at line 5 of file src_corelib_thread_qfuturesynchronizer.cpp.

References list, QtConcurrent::map(), and QtConcurrent::run().

+ Here is the call graph for this function:

Variable Documentation

◆ __pad0__

QObject::connect __pad0__

[24]

[25]

Definition at line 249 of file src_corelib_kernel_qobject.cpp.

◆ allPButtons

QList<QPushButton *> allPButtons = parentWidget.findChildren<QPushButton *>()

[12]

[13]

Definition at line 148 of file src_corelib_kernel_qobject.cpp.

◆ button

[8]

[39]

[10]

[41]

Definition at line 26 of file src_corelib_kernel_qobject.cpp.

◆ childButtons

QList<QPushButton *> childButtons = parentWidget.findChildren<QPushButton *>(Qt::FindDirectChildrenOnly)

[42]

[43]

Definition at line 374 of file src_corelib_kernel_qobject.cpp.

◆ id

int id = obj->startTimer(100ms)

[54]

Definition at line 477 of file src_corelib_kernel_qobject.cpp.

◆ keyPressEater

KeyPressEater* keyPressEater = new KeyPressEater(this)

[15]

[16]

Definition at line 182 of file src_corelib_kernel_qobject.cpp.

◆ label

[21]

[43]

[22]

[44]

Definition at line 210 of file src_corelib_kernel_qobject.cpp.

◆ layout

QVBoxLayout* layout = new QVBoxLayout

Definition at line 38 of file src_corelib_kernel_qobject.cpp.

Referenced by QQuickTextControl::QQuickTextControl(), QWidgetAnimator::QWidgetAnimator(), QWidgetTextControlPrivate::_q_documentLayoutChanged(), TreeWalker::acceptLayout(), CPP::WriteInitialization::acceptLayoutItem(), QGraphicsLayoutPrivate::activateRecursive(), QSSGStageGeneratorBase::addConstantBuffer(), QSSGMaterialVertexPipeline::addConstantBuffer(), QPainterPath::addText(), QQuickTextNodeEngine::addTextBlock(), QSGTextNode::addTextLayout(), QFFmpeg::adjustChannelLayout(), QImage::allGray(), QToolBarAreaLayout::apply(), QMainWindowLayoutState::apply(), QSyntaxHighlighterPrivate::applyFormatChanges(), avfAudioSettings(), QTextDocumentLayout::blockBoundingRect(), QFontMetricsF::boundingRect(), QFontMetrics::boundingRect(), QFontMetrics::boundingRect(), QFontMetricsF::boundingRect(), QQuickTextInputPrivate::calculateImplicitWidthForText(), QTextEngine::calculateTabWidth(), changeSpacerSize(), clearAndDestroyQLayoutItem(), QTextCursor::columnNumber(), QWidgetTextControlPrivate::commitPreedit(), QGraphicsAnchorLayoutPrivate::createLayoutEdges(), QLayoutPrivate::createSpacerItem(), QLayoutPrivate::createWidgetItem(), currentTextLine(), currentTextLine(), QQuickLayout::deactivateRecur(), destFetch(), destStore(), dockedGeometry(), QTextDocumentLayoutPrivate::drawListItem(), QTreeViewPrivate::expand(), fetchTransformed(), fetchTransformed_fetcher(), fetchTransformedBilinear(), fetchTransformedBilinear_fetcher(), fetchTransformedBilinear_simple_scale_helper(), fetchTransformedBilinear_slow_fetcher(), fetchUntransformed(), flowPosition(), QTextEngine::fontEngine(), QAbstractTextDocumentLayout::formatAt(), CoreAudioUtils::fromAudioChannelLayout(), QAbstractTextDocumentLayoutPrivate::get(), QDBusMenuAdaptor::GetLayout(), getLinks_helper(), QTextFragment::glyphRuns(), hideOrShowWidgetsInLayout(), QPlainTextEditControl::hitTest(), QFontMetrics::horizontalAdvance(), QFontMetrics::horizontalAdvance(), QFontMetricsF::horizontalAdvance(), QFontMetricsF::horizontalAdvance(), QPlainTextEditPrivate::init(), QWidgetTextControlPrivate::inputMethodEvent(), QWidgetTextControlPrivate::isPreediting(), QPlatformPrintDevice::isValidPageLayout(), QPrintDevice::isValidPageLayout(), QQmlData::NotifyList::layout(), QTreeViewPrivate::layout(), QTextDocumentLayoutPrivate::layoutFlow(), QXkbCommon::lookupLatinKeysym(), main(), main(), QTextCursorPrivate::movePosition(), QApplicationPrivate::notify_helper(), operator<<(), ownershipCleanedItem(), QTextEditPrivate::paint(), QVideoFrame::paint(), QGraphicsTextItem::paint(), QGraphicsSimpleTextItem::paint(), QPlainTextEdit::paintEvent(), paintLayout(), QQuickStyledText::parse(), QImage::pixel(), QMainWindowLayout::plug(), QQuickTextEdit::positionAt(), QQuickTextControl::preeditText(), QTextDocument::print(), printPage(), QPixelFormat::qPixelFormatYuv(), qSmartSpacing(), qt_rectfill_quint16(), qt_rectfill_quint24(), QRhiVulkan::recordTransitionPassResources(), QWidgetTextControlPrivate::rectForPosition(), QQuickTextControlPrivate::rectForPosition(), QQuickItemViewPrivate::refillOrLayout(), QTextEditPrivate::relayoutDocument(), ListModel::remove(), rgbSwapped_generic(), QWidgetTextControl::selectionRect(), QWidgetTextControlPrivate::sendMouseEventToInputContext(), QQuickTextControlPrivate::sendMouseEventToInputContext(), QQuickLayoutAttached::setAlignment(), QQuickDialogButtonBox::setButtonLayout(), QTextDocument::setDocumentLayout(), QQuickLayoutAttached::setHorizontalStretchFactor(), QFormLayoutPrivate::setLayout(), QRhiTexture::setNativeLayout(), QVkTexture::setNativeLayout(), QImage::setPixel(), setupTextLayout(), QRhiGraphicsPipeline::setVertexInputLayout(), QQuickLayoutAttached::setVerticalStretchFactor(), QTextCursorPrivate::setX(), QQuickLayoutAttached::sizeHint(), QFontMetrics::tightBoundingRect(), QFontMetricsF::tightBoundingRect(), QFontMetrics::tightBoundingRect(), QFontMetricsF::tightBoundingRect(), CoreAudioUtils::toAudioChannelLayout(), QRhiVulkan::trackedImageBarrier(), QGraphicsSimpleTextItemPrivate::updateBoundingRect(), QQuickDialogButtonBoxPrivate::updateLayout(), QXkbCommon::verifyHasLatinLayout(), and QPlainTextEditPrivate::verticalOffset().

◆ lineEdit

◆ list

QListWidget* list = parentWidget->findChild<QListWidget *>()

[10]

[41]

[11]

[42]

Definition at line 138 of file src_corelib_kernel_qobject.cpp.

◆ listView

◆ nullptr

Definition at line 255 of file src_corelib_kernel_qobject.cpp.

Referenced by QAnyStringView::QAnyStringView(), QAnyStringView::QAnyStringView(), QGraphicsWidget::~QGraphicsWidget(), QWidget::~QWidget(), QSpanData::adjustSpanMethods(), QUrlPrivate::appendFragment(), QQuick3DObjectPrivate::attachWatcherPriv(), QBitArray::bits(), QDialog::contextMenuEvent(), QItemEditorFactory::createEditor(), QV4::QV4QPointer< T >::data(), data(), QtWaylandClient::QWaylandDisplay::defaultInputDevice(), QQuickUntypedDeferredPointer::deferredState(), QWingedEdge::edge(), QWingedEdge::edge(), QOutlineMapper::elementTypes(), QDialogButtonBoxPrivate::ensureFirstAcceptIsDefault(), QWindow::event(), QEventLoop::exec(), QGestureManager::filterEvent(), QWindowsWindow::forcedScreenForGLWindow(), QMetaTypeFunctionRegistry< T, Key >::function(), WaylandEglClientBufferIntegrationPrivate::get(), WaylandEglStreamClientBufferIntegrationPrivate::get(), QQmlContextData::incubator(), QSGGeometry::indexData(), QSGGeometry::indexData(), QLinkedStringHash< T >::insert(), QGraphicsView::itemAt(), QGraphicsScene::itemAt(), QV4::Compiler::ScanFunctions::leaveEnvironment(), QV4::ObjectPrototype::method_set_proto(), QV4::ObjectPrototype::method_setPrototypeOf(), QV4::Reflect::method_setPrototypeOf(), QDomNamedNodeMapPrivate::namedItem(), QWindowsPopupMenu::notifyTriggered(), QMYSQLDriver::open(), QMultiHash< Key, T >::iterator::operator++(), QMultiHash< Key, T >::const_iterator::operator++(), QGuiApplication::overrideCursor(), QIPAddressUtils::parseIp6(), QV4::ExecutableCompilationUnit::populate(), QQuickPopupPrivate::prepareEnterTransition(), QODBCDriver::primaryIndex(), Q_APPLICATION_STATIC(), qThreadStorage_hasLocalData(), QRingBuffer::readPointer(), QODBCDriver::record(), QWaylandQtShell::registerChrome(), QWasmIntegration::removeContainerElement(), QWasmIntegration::setContainerElements(), QQuickStateGroupPrivate::setCurrentStateInternal(), QSGBatchRenderer::Node::sibling(), QFFmpeg::streamSideData(), QWindowSystemInterfacePrivate::WindowSystemEventList::takeFirstOrReturnNull(), QWasmWindowStack::topWindow(), QSystemLocalePrivate::toString(), QQmlMetaType::typeModule(), QMainWindowLayout::unplug(), QWidgetPrivate::updateFocusChild(), QWinRegistryKey::value(), QWingedEdge::vertex(), QWingedEdge::vertex(), QV4::ProxyObject::virtualGetPrototypeOf(), and QDockWidgetLayout::widgetForRole().

◆ obj

[1]

[2]

[3]

Definition at line 5 of file src_corelib_kernel_qobject.cpp.

◆ page

QByteArray page = ...

[45]

[50]

[46]

[51]

Definition at line 391 of file src_corelib_kernel_qobject.cpp.

Referenced by QV4::PersistentValueStorage::Iterator::Iterator(), QV4::PersistentValueStorage::Iterator::Iterator(), QPdfPageRenderer::QPdfPageRenderer(), QV4::PersistentValueStorage::Iterator::~Iterator(), QToolBoxPrivate::_q_buttonClicked(), QWizardPrivate::_q_updateButtonStates(), QToolBoxPrivate::_q_widgetDestroyed(), QWizard::addPage(), QPreviewPaintEngine::begin(), QQuickPdfSearchModel::boundingPolygonsOnPage(), QPdfDocumentPrivate::checkPageComplete(), QWizard::cleanupPage(), QWizardPrivate::cleanupPagesNotInHistory(), QThreadPoolPrivate::clear(), QV4::PersistentValueStorage::clearFreePageHint(), BorderPaginator::clipRect(), connectToHost(), QWizard::currentPage(), QPdfSearchModelPrivate::doSearch(), QTextDocumentLayoutPrivate::drawFrame(), QTextDocumentLayoutPrivate::drawTableCellBorder(), QThreadPoolPrivate::enqueueTask(), QPdfDocument::getAllText(), QPdfDocument::getSelection(), QPdfDocument::getSelectionAtIndex(), QPdfDocumentPrivate::hitTest(), QWizard::initializePage(), QPdfPageNavigator::jump(), QTabWidget::keyPressEvent(), QTextDocumentLayoutPrivate::layoutFlow(), QWizardPrivate::layoutInfoForCurrentPage(), QPreviewPaintEngine::newPage(), QMacPrintEnginePrivate::newPage_helper(), QWizard::nextId(), QV4::PersistentValueStorage::Iterator::operator=(), QToolBoxPrivate::page(), QPdfSearchModelPrivate::pageAndIndexForResult(), QPdfDocument::pageLabel(), QPdfDocument::pagePointSize(), QPrintPreviewWidgetPrivate::populateScene(), QTextDocument::print(), QToolBoxPrivate::relayout(), QSGBatchRenderer::Allocator< Type, PageSize >::release(), QSGBatchRenderer::Allocator< Type, PageSize >::releaseExplicit(), QPdfDocument::render(), QPdfPageRendererPrivate::requestFinished(), QWizardPrivate::reset(), QPdfSearchModel::resultsOnPage(), QPdfSearchModelPrivate::rowsBeforePage(), QThreadPoolThread::run(), QPixmapStyle::scrollBarSubControlRect(), QMenuPrivate::scrollMenu(), QPrintPreviewWidget::setCurrentPage(), QWizard::setPage(), QAbstractSliderPrivate::setSteps(), QThreadPool::tryTake(), QThreadPoolPrivate::tryToStartMoreThreads(), QPdfPageNavigator::update(), QWizardPrivate::updateLayout(), QPdfSearchModel::updatePage(), QToolBoxPrivate::updateTabs(), and QWizard::validateCurrentPage().

◆ pushButton

◆ scrollBar

◆ socket

QSslSocket socket = new QTcpSocket

[1]

[2]

[3]

Definition at line 392 of file src_corelib_kernel_qobject.cpp.

Referenced by BluetoothManagement::BluetoothManagement(), HciManager::HciManager(), LeCmacCalculator::LeCmacCalculator(), QSmSocketReceiver::QSmSocketReceiver(), QHttpNetworkConnectionPrivate::~QHttpNetworkConnectionPrivate(), QHttpNetworkConnectionPrivate::_q_hostLookupFinished(), QHttpNetworkConnectionPrivate::_q_startNextRequest(), QDtls::abortHandshake(), QDtlsPrivateOpenSSL::abortHandshake(), QLocalServer::addPendingConnection(), QTcpServer::addPendingConnection(), QSocks5Authenticator::beginAuthenticate(), QSocks5PasswordAuthenticator::beginAuthenticate(), LeCmacCalculator::calculateMac(), QSslServerPrivate::checkClientHelloAndContinue(), QNativeSocketEnginePrivate::checkProxy(), QSslSocketPrivate::checkSettingSslContext(), connectToHost(), QQmlDebugConnection::connectToHost(), QSocks5Authenticator::continueAuthenticate(), QSocks5PasswordAuthenticator::continueAuthenticate(), QDtlsPrivateOpenSSL::continueHandshake(), QHttpNetworkConnectionPrivate::createAuthorization(), QHttp2Connection::createDirectConnection(), QHttp2Connection::createDirectServerConnection(), QNativeSocketEnginePrivate::createNewSocket(), QHttp2Connection::createUpgradedConnection(), QDtls::decryptDatagram(), QDtlsPrivateOpenSSL::decryptDatagram(), QHttpNetworkConnectionPrivate::dequeueRequest(), QDtls::doHandshake(), QEventDispatcherWin32Private::doWsaAsyncSelect(), QHttpNetworkConnectionPrivate::emitReplyError(), QHttpNetworkConnectionPrivate::errorDetail(), QHttpNetworkConnectionPrivate::fillPipeline(), findInterface(), QQmlDebugConnectionPrivate::flush(), QHttpNetworkReplyPrivate::getChunkSize(), getMtu(), QAbstractSocketPrivate::getSocketEngine(), QHttpNetworkConnectionPrivate::handleAuthenticateChallenge(), QSslServerPrivate::handleHandshakeTimedOut(), QHttp2Connection::handleReadyRead(), QDtls::handleTimeout(), QDtlsPrivateOpenSSL::handleTimeout(), if(), if(), QTcpServer::incomingConnection(), QSctpServer::incomingConnection(), QSslServer::incomingConnection(), QLocalServer::incomingConnection(), QHttpNetworkConnectionPrivate::indexOf(), dtlsopenssl::DtlsState::init(), QSslServerPrivate::initializeHandshakeProcess(), QNetworkInterfaceManager::interfaceIndexFromName(), interfaceListing(), QNetworkInterfaceManager::interfaceNameFromIndex(), interfaceNames(), ServerAcceptanceThread::javaNewSocket(), ServerSocket::listen(), QBluetoothServer::nextPendingConnection(), QSctpServer::nextPendingDatagramConnection(), QHttpNetworkConnectionPrivate::parseRedirectResponse(), QHttpNetworkConnectionPrivate::pauseConnection(), QAbstractSocketPrivate::pauseSocketNotifiers(), QSslSocketPrivate::pauseSocketNotifiers(), probeIfType(), qt_mac_add_socket_to_runloop(), qt_mac_remove_socket_from_runloop(), qt_safe_socket(), QtBluetoothSocketServer_newSocket(), Http2::FrameReader::read(), QHttpNetworkReplyPrivate::readBody(), QHttpNetworkReplyPrivate::readBodyFast(), QHttpNetworkReplyPrivate::readBodyVeryFast(), QHttpNetworkReplyPrivate::readHeader(), QHttpNetworkReplyPrivate::readReplyBodyChunked(), QHttpNetworkReplyPrivate::readReplyBodyRaw(), QHttpNetworkReplyPrivate::readStatus(), QSslServerPrivate::removeSocketData(), QHttpNetworkConnectionPrivate::resumeConnection(), QDtls::resumeHandshake(), QDtlsPrivateOpenSSL::resumeHandshake(), QAbstractSocketPrivate::resumeSocketNotifiers(), QSslSocketPrivate::resumeSocketNotifiers(), QHttp2Stream::sendHEADERS(), QDtlsPrivateOpenSSL::sendShutdownAlert(), QQmlDebugServerImpl::setDevice(), SocketWorker::setSocket(), QHttpNetworkConnectionPrivate::shouldEmitChannelError(), QDtls::shutdown(), QEventDispatcherWasm::socketSelect(), QSslSocketPrivate::sslContext(), QDtlsPrivateOpenSSL::startHandshake(), QPSQLDriver::subscribeToNotification(), ServerSocket::takeSocket(), test_tcpwait(), QDtlsClientVerifier::verifyClient(), QDtlsClientVerifierOpenSSL::verifyClient(), QSocketAbstraction::visit(), QQmlDebugConnection::waitForConnected(), QRfbRawEncoder::write(), Http2::FrameWriter::write(), Http2::FrameWriter::writeDATA(), QDtlsPrivateOpenSSL::writeDatagramEncrypted(), QDtls::writeDatagramEncrypted(), and Http2::FrameWriter::writeHEADERS().

◆ timer

◆ title

QString title
readwrite

[35]

[37]

Definition at line 314 of file src_corelib_kernel_qobject.cpp.

Referenced by QDockWidget::QDockWidget(), QMessageBox::QMessageBox(), QToolBar::QToolBar(), QWasmWindow::QWasmWindow(), QPrintPreviewDialogPrivate::_q_print(), QMessageBox::about(), QMessageBox::aboutQt(), QMenuBar::addMenu(), QMenuBar::addMenu(), QQuickStyleItemGroupBox::calculateGeometry(), QTextMarkdownImporter::cbEnterSpan(), QDockWidget::changeEvent(), QPlaceSearchResultPrivate::compare(), QXcbWindow::create(), QWindowsWindowData::create(), WindowCreationData::create(), createLinkTitle(), QMessageBox::critical(), QWindows11Style::drawComplexControl(), QV4::dumpBins(), QWindowsWindow::formatWindowTitle(), QPlatformWindow::formatWindowTitle(), QColorDialog::getColor(), QInputDialog::getDouble(), QFontDialogPrivate::getFont(), QFontDialog::getFont(), QInputDialog::getInt(), QInputDialog::getItem(), QInputDialog::getMultiLineText(), QInputDialog::getText(), QMessageBox::information(), QMessageBoxPrivate::init(), QWasmWindow::initialize(), main(), QDockWidgetLayout::minimumTitleWidth(), operator>>(), qt_setWindowTitle_helperHelper(), QMessageBox::question(), QPlainTextEdit::setDocumentTitle(), QTextEdit::setDocumentTitle(), QSvgPaintEngine::setDocumentTitle(), QMdiSubWindowPrivate::setNewWindowTitle(), TitleBar::setTitle(), BookmarkNode::setTitle(), QtWaylandClient::QWaylandQtSurface::setTitle(), QtWaylandClient::QWaylandWlShellSurface::setTitle(), QtWaylandClient::QWaylandXdgSurface::setTitle(), QWizardHeader::setup(), QCocoaWindow::setWindowFilePath(), QXcbWindow::setWindowIconText(), QWidgetPrivate::setWindowIconText_helper(), QFontDialogOptions::setWindowTitle(), QFileDialogOptions::setWindowTitle(), QMessageDialogOptions::setWindowTitle(), QWidget::setWindowTitle(), QPlatformWindow::setWindowTitle(), QMessageBox::setWindowTitle(), QGraphicsWidget::setWindowTitle(), QCocoaWindow::setWindowTitle(), QHaikuWindow::setWindowTitle(), QWasmWindow::setWindowTitle(), QWindowsNativeFileDialogBase::setWindowTitle(), QWindowsForeignWindow::setWindowTitle(), QWindowsWindow::setWindowTitle(), QXcbWindow::setWindowTitle(), QtWaylandClient::QWaylandWindow::setWindowTitle(), QXcbWindow::setWindowTitle(), QWidgetPrivate::setWindowTitle_helper(), QWindowsBaseWindow::setWindowTitle_sys(), QWaylandWlShellSurfacePrivate::shell_surface_set_title(), QCocoaMessageDialog::show(), QBalloonTip::showBalloon(), QQuickLabsPlatformSystemTrayIcon::showMessage(), QSystemTrayIcon::showMessage(), QDBusTrayIcon::showMessage(), QWindowsSystemTrayIcon::showMessage(), QWidgetPlatformSystemTrayIcon::showMessage(), QSystemTrayIcon::showMessage(), QSystemTrayIconPrivate::showMessage_sys(), showNewMessageBox(), QMessageBoxPrivate::showOldMessageBox(), QMessageBoxPrivate::showOldMessageBox(), showParserMessage(), tabTextFor(), QDockWidgetLayout::titleHeight(), QTextHtmlExporter::toHtml(), QMessageBox::warning(), QTextMarkdownWriter::writeBlock(), QWaylandXdgToplevelPrivate::xdg_toplevel_set_title(), and QWaylandQtShellSurfacePrivate::zqt_shell_surface_v1_set_window_title().

◆ valueChangedSignal

const QMetaMethod valueChangedSignal = QMetaMethod::fromSignal(&MyObject::valueChanged)
static

[48]

[49]

Definition at line 409 of file src_corelib_kernel_qobject.cpp.

◆ wasBlocked

const bool wasBlocked = someQObject->blockSignals(true)

[52]

[53] [53] [54]

Definition at line 468 of file src_corelib_kernel_qobject.cpp.

Referenced by QEventDispatcherWasm::wakeUp().

◆ widgets