Virus scanners normally don't just look at the file name, they look at the contents and look for a "signature" that matches in their database. But this signature can happen as a result of random data in the dll, leading to a false positive. If Zone Alarm is triggering purely on the file name then the authors of Zone Alarm are uninformed (to put it nicely) because most Qt based applications will install the qsvgicon.dll plugin.
It's possible that some program with adware deliberately added to it was written in Qt and therefore had that plugin in it, leading to people associating that file name with adware, but that would be a mistake.
Regardless, we can't change the name. qsvgicon.dll is a Qt plugin (it is the platform graphics support for icons used in the application) used bymost Qt based application. NetLogger is one of many Qt based applications.
If the problem was name based then the ZoneAlarm folks would be getting inundated with false positive reports, since there are a lot of Windows applications based on Qt. Perhaps that is actually happening.
Have you updated your version of Zone Alarm recently?