Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.3.0
-
None
Description
When building a dll-based ActiveX server, it gets invalid registry entry, if file extension is different from DLL.
It is common to use OCX for ActiveX control files, but condition in qaxserver.cpp only checks for DLL:
if (file.endsWith(QLatin1String("dll"), Qt::CaseInsensitive)) settings->setValue(key + QLatin1String("/InProcServer32/."), file); else settings->setValue(key + QLatin1String("/LocalServer32/."), QString(QLatin1Char('\"') + file + QLatin1String("\" -activex")));