qt5base-lts/src
Oswald Buddenhagen 568e714fdf remove library version matching from qt.conf
this feature was introduced in feb 2005 by Sam with this comment:
> I have implemented a versioning into the keys and do environment
> expansion there as well, these aren't immediately usefull but Marius
> and I agreed that distributors will probably want such features at
> times. The versioning fallbacks will be usefull to us over time no
> doubt.

imo the versioning is a contestant for the most useless feature ever:
- (linux) distributors couldn't care less - they simply configure qtcore
  correctly. additionally, the packaging policies state that no config
  files should live in the binary dir at all, so no qt.conf for them.
- ISVs don't care, because they ship their software with a particular qt
  version anyway.
- SDK distributors don't care, because it doesn't solve any real problem
  for them: a) they will isolate the (qmake) versions and b) a
  distinction based on version number (as opposed to build
  configuration) is utterly useless in the first place.

i left in the variable expansion, as it could at least theoretically be
useful for creating relocatable packages. debatable - the file it easy
enough to modify at installation time.

Change-Id: Ida8a50b16d55d8d8613d1a98a51df56753f6a6e3
Reviewed-by: Bradley T. Hughes <bradley.hughes@nokia.com>
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
2012-02-27 13:51:04 +01:00
..
3rdparty Harfbuzz-thai: Hide ZWJ and ZWNJ characters and show Inherited characters 2012-02-23 15:07:58 +01:00
concurrent QFutureWatcher: Make constructors explicit 2012-02-25 11:43:18 +01:00
corelib remove library version matching from qt.conf 2012-02-27 13:51:04 +01:00
dbus Cleanup usage of QVariant::Type. 2012-02-27 12:47:52 +01:00
gui Remove deprecated usage of QKeySequence from qguivariant 2012-02-27 12:49:33 +01:00
modules Move QtConcurrent into its own module 2012-02-05 17:49:16 +01:00
network QSslError: fix wrong #endif placement 2012-02-25 15:28:11 +01:00
opengl Corrected the size of mipmaps in framebuffer objects. 2012-02-15 17:06:49 +01:00
platformsupport Add UDev helper class for evdev plugins 2012-02-24 11:29:43 +01:00
plugins Use new plugin system in qtbase. 2012-02-27 13:28:21 +01:00
printsupport QPrinterInfo: remove unused variable 2012-02-26 11:58:16 +01:00
sql Clean up some Q_WS_WIN 2012-02-24 08:37:29 +01:00
testlib clean up qmake-generated projects 2012-02-24 05:18:30 +01:00
tools uic: remove unused QRegExp #includes 2012-02-26 11:58:25 +01:00
widgets Remove usage of deprecated QAbstractItemModel::setRoleNames 2012-02-27 12:48:57 +01:00
winmain Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
xml Remove many unneeded virtuals. 2012-02-20 22:06:50 +01:00
qbase.pri Moved common module profiles to be feature profiles. 2011-06-05 14:47:14 +02:00
qt_install.pri Moved common module profiles to be feature profiles. 2011-06-05 14:47:14 +02:00
qt_targets.pri Moved common module profiles to be feature profiles. 2011-06-05 14:47:14 +02:00
src.pro Dont build printer support for Windows CE. 2012-02-10 00:27:44 +01:00