I installed QT today and found garbled fonts in those menus during operation. I checked the solution on the Internet and now sorted out the process.
1. Make sure that your QT installation is completed correctly. After installation is complete, enter qmake and check the output. If it is "command not found", it indicates that the QT installation is abnormal, you need to reinstall it.
2. Make sure your system has Chinese support. For example, you 'd better install wenquanyi if you want to install a Chinese font;
Run the following command to test the function:
FC-list | grep Wenquan
3. Make sure that the default font of your system is set to Chinese
4. Run the qtconfig command. A qtconfiguration interface is displayed. Select the fonts tab on the right and select wenquanyi bitmap song or wenquanyi zenhei from the family drop-down list.
Then, click File-> Save, and enter the designer to start QT designer. Then, you can see the Chinese menu interface without garbled characters.