MCPcopy Create free account
hub / github.com/Sonic-DE/sonic-win / startInteractiveWindowSelection

Method startInteractiveWindowSelection

src/effect/effecthandler.cpp:1418–1427  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1416}
1417
1418void EffectsHandler::startInteractiveWindowSelection(std::function<void(KWin::EffectWindow *)> callback)
1419{
1420 kwinApp()->startInteractiveWindowSelection([callback](KWin::Window *window) {
1421 if (window && window->effectWindow()) {
1422 callback(window->effectWindow());
1423 } else {
1424 callback(nullptr);
1425 }
1426 });
1427}
1428
1429void EffectsHandler::startInteractivePositionSelection(std::function<void(const QPointF &)> callback)
1430{

Callers 1

CaptureInteractiveMethod · 0.45

Calls 2

kwinAppFunction · 0.85
effectWindowMethod · 0.45

Tested by

no test coverage detected