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

(001d88ae38435a2d108178c5d396839986985bc4)

Go to the source code of this file.

Functions

 exec (QCursor::pos())
 [0]
 
 exec (somewidget.mapToGlobal(QPoint(0, 0)))
 [0]
 
 exec (e->globalPosition().toPoint())
 [1]
 
 for (QAction *a :std::as_const(actions)) menu.addAction(a)
 
menu exec (pos, at)
 

Variables

QMenu menu
 [5]
 
QActionat = actions[0]
 

Function Documentation

◆ exec() [1/4]

exec ( e-> globalPosition).toPoint()

[1]

[4]

[2]

[5]

◆ exec() [2/4]

menu exec ( pos ,
at  )

◆ exec() [3/4]

exec ( QCursor::pos() )

[0]

[2]

[3]

◆ exec() [4/4]

exec ( somewidget. mapToGlobalQPoint(0, 0))

[0]

[3]

[1]

[4]

◆ for()

for ( QAction *a :std::as_constactions)

Variable Documentation

◆ at

QAction* at = actions[0]

Definition at line 36 of file src_gui_widgets_qmenu.cpp.

Referenced by QQuickBasePositioner::QQuickBasePositioner(), QQuickBasePositioner::QQuickBasePositioner(), QPostEventList::addEvent(), QCoreApplication::applicationFilePath(), QQmlListAccessor::at(), QByteArray::back(), QLatin1StringView::back(), QString::back(), QTextHtmlParser::bottomMargin(), QTextHtmlParser::bottomPadding(), checkStaticArray(), QJsonArray::contains(), QPolygon::containsPoint(), QPolygonF::containsPoint(), QQmlContextPrivate::context_at(), FolderIterator::currentFileName(), FolderIterator::currentFilePath(), QTextHtmlParser::depth(), QWindowPrivate::destroy(), QCocoaDrag::drag(), QTextHtmlParser::dumpHtml(), QListWidgetPrivate::emitCurrentItemChanged(), QListWidgetPrivate::emitItemActivated(), QListWidgetPrivate::emitItemChanged(), QListWidgetPrivate::emitItemClicked(), QListWidgetPrivate::emitItemDoubleClicked(), QListWidgetPrivate::emitItemEntered(), QListWidgetPrivate::emitItemPressed(), QDate::endOfDay(), QString::endsWith(), QFontEngineMulti::engine(), QFontEngineMulti::ensureEngineAt(), QMenu::exec(), QFontEngineMulti::fallbackFamilyAt(), QSqlQuery::first(), QCborArray::first(), QJsonArray::first(), QQmlJS::Dom::Path::fromString(), QByteArray::front(), QLatin1StringView::front(), QString::front(), QQuickLayoutItemProxyAttachedData::getProxies(), QXcbDrag::handleDrop(), QXcbDrag::handleFinished(), QXcbDrag::handleSelectionRequest(), QTextHtmlImporter::import(), QQuickBasePositionerPrivate::init(), QCoreApplicationPrivate::initLocale(), QTest::TestMethods::invokeTests(), QXmlUtils::isNCName(), QObject::killTimer(), QCborArray::last(), QJsonArray::last(), QTextHtmlParser::leftPadding(), QFontEngineMulti::loadEngine(), QTextHtmlParser::margin(), QItemSelection::merge(), QListModel::mimeData(), QTextHtmlParser::newNode(), QFreeList< T, ConstantsType >::next(), QSqlQuery::next(), nextCharJoins(), QTextHtmlParser::nodeIsChildOf(), QContiguousCache< T >::operator==(), QNdefMessage::operator==(), QQmlJS::FixedPoolArray< T >::operator[](), QCborArray::operator[](), QJsonArray::operator[](), QLatin1StringView::operator[](), QContiguousCache< T >::operator[](), QList< T >::operator[](), QTextHtmlParser::parseCloseTag(), parseDateString(), QTextHtmlParser::parseTag(), QPolygon::point(), QPolygon::point(), QtPrivate::ResultIteratorBase::pointer(), prevCharJoins(), QSqlQuery::previous(), printHelp(), qWindowsTrayIconWndProc(), QFreeList< T, ConstantsType >::release(), QQuickDragGrabber::release(), QGraphicsAnchorLayoutPrivate::removeCenterAnchors(), QGraphicsAnchorLayoutPrivate::removeCenterConstraints(), QQuickParticleVarLengthArray< T, Prealloc >::removeOne(), resolveAndroidMinorClass(), QTextHtmlParser::resolveParent(), QTextHtmlParser::rightPadding(), QWindowsFileSystemWatcherEngineThread::run(), screens_at(), QSqlQuery::seek(), QTabBarPrivate::selectNewCurrentIndexFrom(), QDBusConnectionPrivate::sendWithReplyLocal(), QQmlPropertyCacheVector::set(), QQmlPropertyCacheVector::setOwn(), QFontEngineMulti::shouldLoadFontEngineForCharacter(), QFontEngineMultiFontConfig::shouldLoadFontEngineForCharacter(), spriteAt(), QDate::startOfDay(), QString::startsWith(), QTextHtmlParser::tableCellBorder(), QTextHtmlParser::tableCellBorderBrush(), QTextHtmlParser::tableCellBorderStyle(), SymbolStack::test(), QNdefMessage::toByteArray(), QTest::toHexRepresentation(), QTextHtmlParser::topMargin(), QPolygonF::toPolygon(), QTextHtmlParser::topPadding(), QNetworkDiskCachePrivate::uniqueFileName(), QQnxMediaMetaData::update(), QList< T >::value(), and QV4::QmlListWrapper::virtualGet().

◆ menu

QMenu menu

[5]

[6]

Definition at line 35 of file src_gui_widgets_qmenu.cpp.

Referenced by QCocoaIntegration::QCocoaIntegration(), QCocoaMenuBar::~QCocoaMenuBar(), QQuickLabsPlatformMenuBar::~QQuickLabsPlatformMenuBar(), QDBusMenuAdaptor::AboutToShow(), QMenuBar::actionEvent(), QQuickMenuBarPrivate::activateItem(), QtAndroidMenu::addAllMenuItemsToMenu(), QMenu::addMenu(), QMenuBar::addMenu(), QMenu::addMenu(), QMenuBar::addMenu(), QMenu::addMenu(), QMenuBar::addMenu(), QQuickLabsPlatformMenu::addMenu(), QQuickLabsPlatformMenuBar::addMenu(), QQuickMenuBar::addMenu(), QtAndroidMenu::androidPlatformMenuDestroyed(), QQuickMenuBarPrivate::beginCreateItem(), QQuickLabsPlatformMenuBar::clear(), QQuickLabsPlatformMenuBar::componentComplete(), QQuickMenuPrivate::contentData_append(), QQuickMenuBarPrivate::contentData_append(), QWidgetTextControlPrivate::contextMenuEvent(), QLineEdit::contextMenuEvent(), QScrollBar::contextMenuEvent(), QLabel::contextMenuEvent(), QMenuBarPrivate::copyActionToPlatformMenu(), QQuickMenuPrivate::createItem(), QQuickMenuBarPrivate::createItem(), QAndroidPlatformTheme::createPlatformMenu(), QCocoaTheme::createPlatformMenu(), QWidgetTextControl::createStandardContextMenu(), QQuickLabsPlatformMenu::data_append(), QQuickLabsPlatformMenuBar::data_append(), QQuickLabsPlatformMenu::data_at(), QQuickLabsPlatformMenu::data_clear(), QQuickLabsPlatformMenu::data_count(), QDBusMenuAdaptor::Event(), QMenu::exec(), QtAndroidMenu::fillContextMenu(), findMenuByHandle(), findMenuItemById(), findParentMenuItem(), QQuickMenuPrivate::get(), QIOSMenu::handleItemSelected(), QtAndroidMenu::hideContextMenu(), QMenuPrivate::hideMenu(), QMenuSloppyState::initialize(), QWindowsMenuItem::insertIntoMenu(), QQuickLabsPlatformMenu::insertMenu(), QQuickLabsPlatformMenuBar::insertMenu(), QQuickMenuBar::insertMenu(), QMenu::insertMenu(), QMenuBar::insertMenu(), QDBusMenuBar::insertMenu(), QAndroidPlatformMenuBar::insertMenu(), QCocoaMenuBar::insertMenu(), QWindowsMenuBar::insertMenu(), installSceneEventFilter(), QQuickMenuBar::itemAdded(), QCocoaMenuBar::itemForRole(), QQuickMenuBar::itemRemoved(), QQuickLabsPlatformMenu::items_append(), QQuickLabsPlatformMenu::items_at(), QQuickLabsPlatformMenu::items_clear(), QQuickLabsPlatformMenu::items_count(), QQuickShortcutContext::matcher(), QAndroidPlatformMenuBar::menuForTag(), QCocoaMenuBar::menuForTag(), QAndroidPlatformMenuBar::menuId(), QAndroidPlatformMenu::menuId(), QQuickLabsPlatformMenuBar::menus_append(), QCocoaMenuBar::merged(), QMenuBar::mousePressEvent(), QWindowsPopupMenu::notifyAboutToShow(), QWindowsMenuBar::notifyAboutToShow(), QWindowsMenuBar::notifyRemoved(), QtAndroidMenu::onContextItemSelected(), QtAndroidMenu::onContextMenuClosed(), org.qtproject.qt.android.QtActivityBase::onContextMenuClosed(), org.qtproject.qt.android.QtActivityBase::onCreateContextMenu(), QtAndroidMenu::onCreateContextMenu(), org.qtproject.qt.android.QtActivityBase::onCreateOptionsMenu(), QGtk3Menu::onHide(), QtAndroidMenu::onOptionsItemSelected(), QtAndroidMenu::onOptionsMenuClosed(), org.qtproject.qt.android.QtActivityBase::onOptionsMenuClosed(), QtAndroidMenu::onPrepareOptionsMenu(), org.qtproject.qt.android.QtActivityBase::onPrepareOptionsMenu(), QGtk3Menu::onShow(), QMacStyle::polish(), QDBusMenuLayoutItem::populate(), QDBusMenuLayoutItem::populate(), QDBusMenuLayoutItem::populate(), QMenuPrivate::popupAction(), QCocoaMenu::propagateEnabledState(), QQuickMenuPrivate::propagateKeyEvent(), qt_gtk_menu_position_func(), QWindowsMenu::removeFromParent(), QDBusMenuBar::removeMenu(), QAndroidPlatformMenuBar::removeMenu(), QCocoaMenuBar::removeMenu(), QWindowsMenuBar::removeMenu(), QQuickLabsPlatformMenu::removeMenu(), QQuickLabsPlatformMenuBar::removeMenu(), QQuickMenuBar::removeMenu(), QDBusPlatformMenu::removeMenuItem(), QQuickMenuPositioner::reposition(), QMenuBarPrivate::setCurrentAction(), QMenuPrivate::setCurrentAction(), QIOSMenuItem::setMenu(), QWidgetPlatformMenuItem::setMenu(), QQuickLabsPlatformMenu::setParentMenu(), QMenuPrivate::setPlatformMenu(), QFileDialogPrivate::showContextMenu(), QtAndroidMenu::showContextMenu(), showSystemMenu(), QPushButton::sizeHint(), QDBusMenuBar::syncMenu(), QAndroidPlatformMenuBar::syncMenu(), QCocoaMenuBar::syncMenu(), QCocoaMenuBar::syncMenu_helper(), QDBusPlatformMenu::syncSubMenu(), QTornOffMenu::syncWithMenu(), QQuickMenuBar::takeMenu(), QQuickMenuBarPrivate::toggleCurrentMenu(), traverseMenuItems(), traverseMenuItems(), traverseMenus(), traverseMenus(), QMacStyle::unpolish(), QWidgetPlatformSystemTrayIcon::updateMenu(), QCocoaMenuBar::updateMenuBarImmediately(), QComboBoxPrivate::updateViewContainerPaletteAndOpacity(), and waitForPopup().