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

(05fc3aef53348fb58be6308076e000825b704e58)

Go to the source code of this file.

Functions

static void paintLayout (QPainter *painter, QLayoutItem *item)
 [0]
 
 while ((child=layout->takeAt(0)) !=nullptr)
 

Variables

QLayoutItemchild
 [0]
 

Function Documentation

◆ paintLayout()

static void paintLayout ( QPainter * painter,
QLayoutItem * item )
static

[0]

Definition at line 5 of file src_gui_kernel_qlayout.cpp.

References QBoxLayout::count(), QPainter::drawRect(), i, item, QBoxLayout::itemAt(), layout, painter, and paintLayout().

Referenced by paintLayout().

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

◆ while()

while ( (child=layout->takeAt(0)) ! = nullptr)

Definition at line 26 of file src_gui_kernel_qlayout.cpp.

References child, and QLayoutItem::widget().

+ Here is the call graph for this function:

Variable Documentation

◆ child

QLayoutItem* child

[0]

[1]

Definition at line 25 of file src_gui_kernel_qlayout.cpp.

Referenced by QMdi::ControlElement< T >::ControlElement(), QQuickContents::~QQuickContents(), QQuickItem::~QQuickItem(), QQuickItemGroup::~QQuickItemGroup(), QQuickLayout::~QQuickLayout(), QQuickMenu::~QQuickMenu(), QStandardItem::~QStandardItem(), QTestElement::~QTestElement(), QTreeWidgetItem::~QTreeWidgetItem(), QMdiAreaPrivate::_q_deactivateAllWindows(), QMdiAreaPrivate::_q_processWindowStateChanged(), TreeWalker::acceptWidget(), QWidgetPrivate::activateChildLayoutsRecursively(), QMdiAreaPrivate::activateWindow(), QGraphicsAnchorLayoutPrivate::addAnchorMaybeParallel(), QQmlJS::Dom::QmlObject::addChild(), QGraphicsItemPrivate::addChild(), QQmlJS::Dom::QmlObject::addChild(), QQuick3DObjectPrivate::addChild(), QQuickItemPrivate::addChild(), QSvgStructureNode::addChild(), QTreeWidgetItem::addChild(), QGstBin::addGhostPad(), QGraphicsScene::addItem(), QDeclarativeGeoMap::addMapChild(), QMimeXMLProvider::addParent(), QMdiArea::addSubWindow(), QTabWidget::addTab(), QTabWidget::addTab(), QWasmScreen::allWindows(), QSGBatchRenderer::Node::append(), BookmarkNode::appendChild(), QMdiAreaPrivate::appendChild(), QSvgFeMerge::apply(), applyToModels(), QRBTree< T >::attachAfter(), QRBTree< T >::attachBefore(), QQuickSwipeDelegatePrivate::attachedObjectsSetPressed(), QQuickItemGroup::calculateImplicitSize(), QQuickItem::childAt(), QWidgetPrivate::childAtRecursiveHelper(), QStandardItemPrivate::childDeleted(), QSplitter::childEvent(), QtAndroidAccessibility::childIdListForAccessibleObject_helper(), QStandardItemPrivate::childIndex(), QQuickPopup::childMouseEventFilter(), QQuickDrawer::childMouseEventFilter(), QQuickPopupItem::childMouseEventFilter(), QQuickSwipeDelegate::childMouseEventFilter(), QGraphicsItemPrivate::childrenBoundingRectHelper(), QQmlJSScope::childScopes(), QCocoaWindow::childWindowAt(), QV4::Heap::cleanInternalClass(), QAnimationGroupJob::clear(), QQmlObjectModelPrivate::clear(), clearAndDestroyQLayoutItem(), QMdiArea::closeAllSubWindows(), collectBoneTransforms(), QmlJSDebugger::collectItemsAt(), collectPhysicsNodes(), QQuickContents::complete(), QMainWindow::contextMenuEvent(), QGraphicsProxyWidget::createProxyForChildWidget(), QWidgetPrivate::createRecursively(), RCCResourceLibrary::dataFiles(), QAnimationGroupJob::debugChildren(), debugFocusTree(), QStandardItemModelPrivate::decodeDataRecursive(), QSSGQmlUtilities::deleteTree(), QQuickDeliveryAgentPrivate::deliverHoverEventRecursive(), QQuick3DObjectPrivate::derefSceneManager(), QQuickItemPrivate::derefWindow(), detachWindow(), dfs(), QQuickColumn::doPositioning(), QQuickRow::doPositioning(), QQuickGrid::doPositioning(), QQuickFlow::doPositioning(), QGraphicsScenePrivate::draw(), dumpRecursive(), QQmlContextData::emitDestruction(), QWindowPrivate::emitScreenChangedRecursion(), QWidgetPrivate::enforceNativeChildren(), QTreeView::expandRecursively(), findAttachedChildren(), findChildObject(), QQuickAbstractButtonPrivate::findExclusiveButtons(), QGraphicsProxyWidgetPrivate::findFocusChild(), QSSGQmlUtilities::findNode(), findPlatformWindowHelper(), QXcbDrag::findXdndAwareTarget(), QDomNode::firstChildElement(), QSSGQmlUtilities::flattenTree(), generateSubObjectXml(), QQuickItemGroup::geometryChange(), QSSGRenderNode::getChildBounds(), QIBusProxy::getGlobalEngine(), QWidgetPrivate::getOpaqueChildren(), QQuickSwipeDelegatePrivate::getPressedItem(), QWidgetWindow::handleEnterLeaveEvent(), QSGBatchRenderer::Node::hasChild(), QWidgetPrivate::hasChildWithFocusPolicy(), hasDirtyNonJointNodes(), QTextDocumentLayoutPrivate::hitTest(), QtAndroidAccessibility::hitTest_helper(), QQuickAttachedPropertyPropagator::initialize(), QTreeWidgetItem::insertChild(), QTreeWidgetItem::insertChildren(), QTreeModel::insertColumns(), QQuickGridLayout::insertLayoutItems(), QQuickLinearLayout::insertLayoutItems(), QMdiAreaPrivate::internalRaise(), QQuickWindowPrivate::invalidateFontData(), isAncestorFrame(), QGraphicsItem::isAncestorOf(), QPlatformWindow::isAncestorOf(), QWindowsWindow::isAncestorOf(), QQuickItem::isAncestorOf(), QWidget::isAncestorOf(), isChildOfQMdiSubWindow(), isChildOfTabbedQMdiArea(), isChildOrGrandchildOf(), QQuickPageIndicatorPrivate::itemAt(), QmlJSDebugger::itemAt(), QQuickBasePositioner::itemChange(), QDeclarativeGeoMap::itemChange(), QQuickPageIndicatorPrivate::itemChildAdded(), QQuickContainerPrivate::itemChildAdded(), QQuickMenuPrivate::itemChildAdded(), QQuickPopupPositioner::itemChildRemoved(), QGraphicsItem::itemTransform(), QDomNode::lastChildElement(), QQmlData::markAsDeleted(), QV4::markChildQObjectsRecursively(), QV4::Heap::QQuickItemWrapper::markObjects(), QV4::Heap::QSSGItemWrapper::markObjects(), QQuick3DNodePrivate::markSceneTransformDirty(), QQuickItemPrivate::markSortedChildrenDirty(), QMdiArea::minimumSizeHint(), QObjectPrivate::moveToThread_helper(), QQuickItemPrivate::nextTabChildItem(), QWasmWindowTreeNode::onSubtreeChanged(), QWasmScreen::onSubtreeChanged(), operator<<(), operator>>(), QIdentityProxyModel::parent(), QSortFilterProxyModel::parent(), QStandardItemModel::parent(), QTreeModel::parent(), QQmlTreeModelToTableModel::parent(), QHeaderDataProxyModel::parent(), QDeclarativeSupportedCategoriesModel::parent(), QMdiAreaPrivate::place(), QQuickDeliveryAgentPrivate::pointerTargets(), QDBusAdaptorConnector::polish(), QDBusMenuLayoutItem::populate(), QQuickOpacityAnimatorJob::postSync(), QQuickBasePositioner::prePositioning(), QQuickItemPrivate::prevTabChildItem(), QGraphicsScenePrivate::processDirtyItemsRecursive(), QMimeTypeParser::processParent(), QQuickMaterialStyle::propagateAccent(), QQuickUniversalStyle::propagateAccent(), QQuickMaterialStyle::propagateBackground(), QQuickUniversalStyle::propagateBackground(), QTreeWidgetItemPrivate::propagateDisabled(), QQuickMaterialStyle::propagateForeground(), QQuickUniversalStyle::propagateForeground(), QQuickMouseAreaPrivate::propagateHelper(), QQuickImagineStyle::propagatePath(), QQuickMaterialStyle::propagatePrimary(), QQuickMaterialStyle::propagateTheme(), QQuickUniversalStyle::propagateTheme(), q_evaluateRhiConfigRecursive(), qDBusFindAdaptorConnector(), QSGBatchRenderer::qsg_dumpShadowRoots(), qt_qFindChild_helper(), QMdiAreaPrivate::rearrange(), QGraphicsSceneIndexPrivate::recursive_items_helper(), QQuickItemPrivate::recursiveRefFromEffectItem(), QQuick3DObjectPrivate::refSceneManager(), QQuickItemPrivate::refWindow(), QXcbWindow::registerWmTransientForChild(), QWasmLocalStorageSettingsPrivate::remove(), QSGBatchRenderer::Node::remove(), QGraphicsItemPrivate::removeChild(), QQuick3DObjectPrivate::removeChild(), QQuickItemPrivate::removeChild(), QTreeWidgetItem::removeChild(), QWidgetRepaintManager::removeDirtyWidget(), QLayout::removeItem(), QGraphicsScenePrivate::removeItemHelper(), removeLayoutItemFromLayout(), QDeclarativeGeoMap::removeMapChild(), QTreeModel::removeRows(), QMdiArea::removeSubWindow(), QLayout::removeWidget(), removeWidgetRecursively(), QWidgetPrivate::reparentFocusChildren(), QWidgetPrivate::reparentWidgetWindowChildren(), QSSGQmlUtilities::replaceReferencesToResource(), QQuickColumn::reportConflictingAnchors(), QQuickRow::reportConflictingAnchors(), QQuickGrid::reportConflictingAnchors(), QQuickFlow::reportConflictingAnchors(), QSvgFeMerge::requiresSourceAlpha(), QMdiArea::resizeEvent(), resourceDataFileMapRecursion(), QFileSystemModelPrivate::QFileSystemNode::retranslateStrings(), QAbstractItemView::rowsAboutToBeRemoved(), sanityCheck(), QGraphicsItem::sceneEvent(), QQmlJSTypeResolver::scopedType(), QMdiAreaPrivate::scrollBarPolicyChanged(), QWidgetPrivate::sendPendingMoveAndResizeEvents(), sendResizeEvents(), QTreeWidgetItem::setData(), QGraphicsItemPrivate::setEnabledHelper(), QTreeWidgetItem::setFlags(), QWidget::setFocusProxy(), QQuickItemPrivate::setImplicitLayoutMirror(), setInstancing(), QGraphicsItemPrivate::setIsMemberOfGroup(), QWidgetPrivate::setParent_sys(), QLocalSocket::setSocketDescriptor(), QWidget::setStyleSheet(), QObjectPrivate::setThreadData_helper(), QMdiArea::setupViewport(), QGraphicsItemPrivate::setVisibleHelper(), QGraphicsProxyWidgetPrivate::setWidget_helper(), QQuickLayout::shouldIgnoreItem(), QMdiArea::sizeHint(), QMdiAreaPrivate::subWindowList(), QWindowsScreen::topLevelAt(), QXcbScreen::topLevelAt(), QQuickItemPrivate::transformChanged(), translate(), QSvgVisitor::traverse(), QContinuingAnimationGroupJob::uncontrolledAnimationFinished(), QParallelAnimationGroupJob::uncontrolledAnimationFinished(), QGraphicsProxyWidgetPrivate::unembedSubWindow(), QSSGQmlUtilities::unlinkChild(), QDockAreaLayoutInfo::unnest(), QQuickBasePositioner::updateAttachedProperties(), QQuickPaletteProviderPrivateBase< I, Impl >::updateChildrenPalettes(), QQuickWindowPrivate::updateChildrenPalettes(), QQuickWindowPrivate::updateChildWindowStackingOrder(), QQuickWindowPrivate::updateDirtyNode(), updateDirtySkeletons(), QQuickControlPrivate::updateFontRecur(), QTreeWidgetItemPrivate::updateHiddenStatus(), QFileSystemModelPrivate::QFileSystemNode::updateIcon(), QQuickControlPrivate::updateLocaleRecur(), QMdiArea::viewportEvent(), QSGNodeVisitorEx::visitChildren(), QSGBatchRenderer::Updater::visitClipNode(), QSGBatchRenderer::Updater::visitGeometryNode(), QSGBatchRenderer::Updater::visitNode(), QSGBatchRenderer::Updater::visitOpacityNode(), QSGBatchRenderer::Updater::visitTransformNode(), QSGBatchRenderer::Visualizer::visualizeChangesPrepare(), while(), QApplication::widgetAt(), QLayout::widgetEvent(), wrap(), QTextMarkdownWriter::writeFrame(), and QTextOdfWriter::writeFrame().