MCPcopy Create free account
hub / github.com/IENT/YUView / addMenuActions

Method addMenuActions

YUViewLib/src/ui/views/SplitViewWidget.cpp:1980–2006  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1978}
1979
1980void splitViewWidget::addMenuActions(QMenu *menu)
1981{
1982 auto splitViewMenu = menu->addMenu("Split View");
1983 for (int i = 0; i < 3; i++)
1984 splitViewMenu->addAction(&actionSplitView[i]);
1985 splitViewMenu->setToolTipsVisible(true);
1986
1987 auto drawGridMenu = menu->addMenu("Draw Grid");
1988 for (auto &action : this->actionGrid)
1989 drawGridMenu->addAction(&action);
1990
1991 menu->addAction(&actionZoomBox);
1992
1993 auto separateViewMenu = menu->addMenu("Separate View");
1994 separateViewMenu->addAction(!isMasterView ? &this->getOtherWidget()->actionSeparateView
1995 : &actionSeparateView);
1996 separateViewMenu->addAction(!isMasterView ? &this->getOtherWidget()->actionSeparateViewLink
1997 : &actionSeparateViewLink);
1998 separateViewMenu->addAction(!isMasterView
1999 ? &this->getOtherWidget()->actionSeparateViewPlaybackBoth
2000 : &actionSeparateViewPlaybackBoth);
2001 separateViewMenu->setToolTipsVisible(true);
2002
2003 menu->addAction(&this->actionFullScreen);
2004
2005 menu->setToolTipsVisible(true);
2006}
2007
2008void splitViewWidget::updateTestProgress()
2009{

Callers 2

addContextMenuActionsMethod · 0.95
createMenusAndActionsMethod · 0.80

Calls 1

getOtherWidgetMethod · 0.95

Tested by

no test coverage detected