Lines Matching refs:active_window

70 static bool correctWidgetContext(Qt::ShortcutContext context, QWidget *w, QWidget *active_window);
72 …rectGraphicsWidgetContext(Qt::ShortcutContext context, QGraphicsWidget *w, QWidget *active_window);
75 static bool correctActionContext(Qt::ShortcutContext context, QAction *a, QWidget *active_window);
87 QWidget *active_window = QApplication::activeWindow(); in qWidgetShortcutContextMatcher() local
93 active_window = QApplication::activePopupWidget(); in qWidgetShortcutContextMatcher()
95 if (!active_window) { in qWidgetShortcutContextMatcher()
100 active_window = widgetWindow->widget(); in qWidgetShortcutContextMatcher()
108 if (!active_window) in qWidgetShortcutContextMatcher()
113 return correctActionContext(context, a, active_window); in qWidgetShortcutContextMatcher()
118 return correctGraphicsWidgetContext(context, gw, active_window); in qWidgetShortcutContextMatcher()
141 return correctWidgetContext(context, w, active_window); in qWidgetShortcutContextMatcher()
144 static bool correctWidgetContext(Qt::ShortcutContext context, QWidget *w, QWidget *active_window) in correctWidgetContext() argument
183 bool res = correctGraphicsWidgetContext(context, topData->proxyWidget, active_window); in correctWidgetContext()
189 if (active_window && active_window != tlw) { in correctWidgetContext()
193 if (active_window->windowType() == Qt::Tool && active_window->parentWidget()) { in correctWidgetContext()
194 active_window = active_window->parentWidget()->window(); in correctWidgetContext()
195 } else if (active_window->windowType() == Qt::Popup && active_window->focusProxy()) { in correctWidgetContext()
196 active_window = active_window->focusProxy()->window(); in correctWidgetContext()
200 if (active_window != tlw) { in correctWidgetContext()
229 …rrectGraphicsWidgetContext(Qt::ShortcutContext context, QGraphicsWidget *w, QWidget *active_window) in correctGraphicsWidgetContext() argument
272 if (view->window() == active_window) { in correctGraphicsWidgetContext()
288 static bool correctActionContext(Qt::ShortcutContext context, QAction *a, QWidget *active_window) in correctActionContext() argument
314 if (correctActionContext(context, a, active_window)) in correctActionContext()
318 if (correctWidgetContext(context, w, active_window)) in correctActionContext()
329 if (correctGraphicsWidgetContext(context, graphicsWidget, active_window)) in correctActionContext()