Der folgende Code generiert eine C4100 Warnung beim Kompilieren mit MSVC. Wie ist das möglich? "Anwendung" wird eindeutig referenziert.MSVC C4100: 'Anwendung': nicht referenzierte formale Parameter Warnung
class ApplicationInfo : public QObject
{
Q_OBJECT
public:
...
static void initialize(QApplication &application);
...
...
}
void ApplicationInfo::initialize(QApplication &application)
{
application.setOrganizationName(ApplicationInfo::organizationName());
application.setOrganizationDomain(ApplicationInfo::organizationName());
application.setApplicationName(ApplicationInfo::applicationName());
application.setApplicationVersion(ApplicationInfo::applicationVersion().toString());
}