Fixed by manually editing ~/.config/qt6ct/qt6ct.conf and entering valid font names in the appropriate fields there.
For some reason, Qt6 does not seem to want to use sensible font settings. Under Qt5, I can use x11-misc/qt5ct to set the font just fine, however, when I try the same with gui-apps/qt6ct, the font options do not show a font family, and trying to change the value causes a segfault. The message "QFont::fromString: Invalid description ',12,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'" repeats a few times when I open qt6ct. The segfault seems to originate in QFontDialogPrivate::updateFamilies().
An example of the differences between qt5ct and qt6ct: [removed]
Clicking either of the "..." buttons in qt6ct is what causes it crash.
emerge --info: [removed]
eselect fontconfig list: [removed]
Any ideas?


