MCPcopy Create free account
hub / github.com/MITK/MITK / OnSetImage

Method OnSetImage

Modules/QtWidgets/src/QmitkLevelWindowWidgetContextMenu.cpp:124–156  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

122}
123
124void QmitkLevelWindowWidgetContextMenu::OnSetImage(QAction *imageAction)
125{
126 if (imageAction == m_AutoTopmostAction)
127 {
128 if (m_Manager->IsAutoTopMost() == false)
129 {
130 m_Manager->SetAutoTopMostImage(true);
131 m_SelectedImagesAction->setChecked(false);
132 }
133 else
134 {
135 m_Manager->SetAutoTopMostImage(false);
136 }
137 }
138 else if(imageAction == m_SelectedImagesAction)
139 {
140 if (m_Manager->IsSelectedImages() == false)
141 {
142 m_Manager->SetSelectedImages(true);
143 m_AutoTopmostAction->setChecked(false);
144 }
145 else
146 {
147 m_Manager->SetSelectedImages(false);
148 }
149 }
150 else
151 {
152 m_AutoTopmostAction->setChecked(false);
153 m_SelectedImagesAction->setChecked(false);
154 m_Manager->SetLevelWindowProperty(m_Images.at(imageAction));
155 }
156}
157
158void QmitkLevelWindowWidgetContextMenu::GetContextMenu(QMenu *contextMenu)
159{

Callers

nothing calls this directly

Calls 6

IsAutoTopMostMethod · 0.80
SetAutoTopMostImageMethod · 0.80
IsSelectedImagesMethod · 0.80
SetSelectedImagesMethod · 0.80
atMethod · 0.80

Tested by

no test coverage detected