QTfrontend: Fix flickering and bad offset of control config popup
If you opened the pop-up to change a key, there was a very short flicker at the left side
and the pop-up had a bad offset which sometimes caused entries to be out of screen bounds.
set(FONTFILES
DejaVuSans-Bold.ttf
wqy-zenhei.ttc)
if (FONTS_DIRS)
foreach(fontfile ${FONTFILES})
set(missing 1)
foreach(fontdir ${FONTS_DIRS})
if (EXISTS "${fontdir}/${fontfile}")
message(STATUS "Fonts: Found ${fontfile} in ${fontdir}")
set(missing 0)
break()
endif()
endforeach(fontdir)
if(missing)
set(MISSINGFONTFILES ${MISSINGFONTFILES} ${fontfile})
message(STATUS "Fonts: Could not find ${fontfile}, it will be installed")
endif()
endforeach(fontfile)
else()
set(MISSINGFONTFILES ${FONTFILES})
endif()
if (MISSINGFONTFILES)
install(FILES ${MISSINGFONTFILES} DESTINATION ${SHAREPATH}Data/Fonts)
endif()