Details
-
Bug
-
Resolution: Incomplete
-
Not Evaluated
-
None
-
Qt Creator 4.10.0
-
None
-
Qt Creator 4.10.0
Qt 5.12.5 MSVC2017 64bit
Description
I have a setup like below. I used to include it in several places - that's why I moved it to a separate header. Now I only include it once and I use it there, I get no compiler warning about unused variables - only from QtCreator.
I can't mark those as unused - if I accidentally include it where not needed I want to be warned.
It is probably related to QTCREATORBUG-21297 and QTCREATORBUG-21031
#ifndef DATABASE_SPECIFICATION_H
#define DATABASE_SPECIFICATION_Hnamespace
{enum DatabaseType
Unknown macro: { TYPE_STRING, TYPE_INT, TYPE_BOOL, TYPE_DATETIME };
// this is a first query for second task in CHG060482: iPart Factories - Part factories
const structUnknown macro: { const char* display_name; const char* role_name; DatabaseType type; }QUERY_FIELDS[] =
{Unknown macro: { "field 1 display name", "field_1", TYPE_STRING },
Unknown macro: { "field 2 display name", "field_2", TYPE_INT },
Unknown macro: { "field 3 display name", "field_3", TYPE_DATETIME },
};const size_t QUERY_FIELDS_NUMBER = sizeof QUERY_FIELDS / sizeof *QUERY_FIELDS;
}
#endif // DATABASE_SPECIFICATION_H
}}