When using the "export file" button/checkbox in Qodot to export the game config to Trenchbroom, the icon is copied to the Trenchbroom game config directory as 'icon.png', but in GameConfig.cfg it is set as 'Icon.png'. The result is that the game icon doesn't show up in Trenchbroom when creating a new map.
Fix: open GameConfig.cfg and set the icon name to "icon.png" manually.
When using the "export file" button/checkbox in Qodot to export the game config to Trenchbroom, the icon is copied to the Trenchbroom game config directory as 'icon.png', but in GameConfig.cfg it is set as 'Icon.png'. The result is that the game icon doesn't show up in Trenchbroom when creating a new map.
Fix: open GameConfig.cfg and set the icon name to "icon.png" manually.
File names are case-sensitive on Linux.