[Qt-creator] Gcc and internationalization

Frédéric Marchal frederic.marchal at wowtechnology.com
Thu Mar 16 08:52:15 CET 2017


Hi,

I'm using Qt Creator 4.2.1 Based on Qt 5.8.0 (GCC 5.3.1 20160406 (Red Hat 
5.3.1-6), 64 bit) Built on Jan 20 2017 01:20:15 From revision 7071b61e02.

Two features of QtCreator are broken if gcc messages are translated.

1) QtCreator is unable to detect output lines corresponding to warnings and 
errors. The red and orange icons aren't shown next to the error messages or 
the source code lines.

2) System include files aren't found. For instance #include <stdlib.h> is 
underlined as an error. System include file names don't autocomplete and none 
of the functions and macros defined in system header files are autocompleted.

If I remove gcc-4.9.mo from the LC_MESSAGES directory, QtCreator does work as 
expected.

Is there something I can do from the QtCreator side to fix it?

Or should I open two bug reports?

Frederic




More information about the Qt-creator mailing list