fail build error: conversion from ‘QPointF’ to non-scalar type ‘QPoint’ requested
GIT master/main
[ 92%] Built target kwin_xrdesktop_config
/tmp/makepkg/kwin-effect-xrdesktop-git/src/kwin-effect-xrdesktop/src/VRMirror.cpp: En la función ‘graphene_point_t _windowToDesktopCoordinates(WindowWrapper*, graphene_point_t*)’:
/tmp/makepkg/kwin-effect-xrdesktop-git/src/kwin-effect-xrdesktop/src/VRMirror.cpp:218:33: error: conversion from ‘QPointF’ to non-scalar type ‘QPoint’ requested
218 | QPoint pos = kwinWindow->pos();
| ~~~~~~~~~~~~~~~^~
/tmp/makepkg/kwin-effect-xrdesktop-git/src/kwin-effect-xrdesktop/src/VRMirror.cpp: En la función miembro ‘void VRMirror::setPositionFromDesktop(XrdWindow*)’:
/tmp/makepkg/kwin-effect-xrdesktop-git/src/kwin-effect-xrdesktop/src/VRMirror.cpp:675:57: error: conversion from ‘QPointF’ to non-scalar type ‘QPoint’ requested
675 | QPoint p = vrWin->kwinWindow->frameGeometry().center();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/tmp/makepkg/kwin-effect-xrdesktop-git/src/kwin-effect-xrdesktop/src/VRMirror.cpp: En la función miembro ‘XrdWindow* VRMirror::mapWindow(KWin::EffectWindow*, bool)’:
/tmp/makepkg/kwin-effect-xrdesktop-git/src/kwin-effect-xrdesktop/src/VRMirror.cpp:1092:70: error: conversion from ‘QRectF’ to non-scalar type ‘QRect’ requested
1092 | QRect parentGeometry = parentVrWin->kwinWindow->frameGeometry();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/tmp/makepkg/kwin-effect-xrdesktop-git/src/kwin-effect-xrdesktop/src/VRMirror.cpp:1094:57: error: conversion from ‘QPointF’ to non-scalar type ‘QPoint’ requested
1094 | QPoint childCenter = win->frameGeometry().center();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
make[2]: *** [src/CMakeFiles/kwin_effect_xrdesktop.dir/build.make:90: src/CMakeFiles/kwin_effect_xrdesktop.dir/VRMirror.cpp.o] Error 1
graphene from GIT and 1.10.8