﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
18	Implement new naming scheme for official builds of the Qt DLL	dmik	dmik	"Currently, the Qt library, when built as a DLL, is named as follows:
{{{
qt-mtXYZ.dll
}}}
where XYZ is the version number (for example, {{{qt-mt331.dll}}}), and {{{mt}}} stands for multi-threaded (actually this is the only case for OS/2 -- single-threaded applications are nonsence). The same scheme is used in Qt for Windows. In particular, this scheme implies that all intermediate builds of the same release are binary compatible. However, in case of Qt for OS/2 it's usually not the case, because we're constantly adding new (missing) features to the same release of the library. 

Therefore, we need another naming scheme that will allow us to differentiate between (most likely) binary incompatible sub-releases (or even bug fixes) of the same Qt release. And even if two sub-releases (or release candidates as we call them) are binary  compatible, having different DLL names can still make sence: for some reason, the end user might want to have several Qt versions simultaneously installed on his machine (for example, an application he's using can theoretically require this due to functional differences between releases and such)."	task	closed	normal	qt-os2-3.3.1-rc07	[general]		normal	fixed	DLL naming scheme	
