Cory Fields
47ffb50533
qt5: Use QT_SELECT for debian-based distros.
...
At least Debian/Ubuntu use 'qtchooser' for switching between qt4/qt5 binaries.
It is a wrapper for all qt tools, and calls the named tool of the default
version unless overridden by the -qt= option or QT_SELECT environment variable.
QT_SELECT is set by configure once the qt version has been chosen.
Take for example, moc.
$ which moc
/usr/bin/moc
$ ls -go /usr/bin/moc
lrwxrwxrwx 1 9 Jul 3 21:33 /usr/bin/moc -> qtchooser
$ qtchooser -print-env
QT_SELECT="default"
QTTOOLDIR="/usr/lib/x86_64-linux-gnu/qt4/bin"
QTLIBDIR="/usr/lib/x86_64-linux-gnu"
$ QT_SELECT=qt5 qtchooser -print-env
QT_SELECT="qt5"
QTTOOLDIR="/usr/lib/x86_64-linux-gnu/qt5/bin"
QTLIBDIR="/usr/lib/x86_64-linux-gnu"
$ moc -v
Qt Meta Object Compiler version 63 (Qt 4.8.4)
$ QT_SELECT=qt5 moc -v
Qt Meta Object Compiler version 67 (Qt 5.0.1)
This should be harmless elsewhere.
2014-01-10 16:30:33 -05:00
..
2014-01-06 16:19:04 +01:00
2014-01-08 18:48:39 +01:00
2014-01-09 07:38:08 +01:00
2014-01-10 16:30:33 -05:00
2013-11-10 09:36:28 -06:00
2013-11-14 19:58:00 +01:00
2013-11-14 19:58:00 +01:00
2013-11-14 19:58:00 +01:00
2014-01-06 10:34:33 +01:00
2013-11-10 09:36:28 -06:00
2013-11-10 09:36:28 -06:00
2013-11-14 19:58:00 +01:00
2014-01-10 16:30:33 -05:00
2014-01-08 18:48:39 +01:00
2013-11-04 16:27:09 +01:00
2013-11-04 16:27:09 +01:00
2013-12-17 07:56:40 +01:00
2013-11-04 16:27:09 +01:00
2013-12-23 09:53:30 +01:00
2013-12-14 12:30:08 +01:00
2013-12-16 12:25:25 +01:00
2013-11-04 16:27:09 +01:00
2013-11-10 09:36:28 -06:00
2013-12-20 11:18:50 +01:00
2013-12-20 11:18:50 +01:00
2013-12-20 15:50:21 +01:00
2013-11-18 08:16:12 +01:00
2013-11-18 08:16:12 +01:00
2013-11-18 08:16:12 +01:00
2013-11-04 16:27:09 +01:00
2013-11-10 09:36:28 -06:00
2013-12-17 07:56:40 +01:00
2013-11-14 19:58:00 +01:00
2013-11-04 16:27:09 +01:00
2013-12-16 23:36:22 +01:00
2013-11-14 14:25:10 +01:00
2014-01-10 11:43:29 +01:00
2013-11-10 09:36:28 -06:00
2013-11-10 09:36:28 -06:00
2013-12-17 07:56:40 +01:00
2013-11-10 09:36:28 -06:00
2013-12-17 07:56:40 +01:00
2014-01-10 16:30:33 -05:00
2013-11-10 09:36:28 -06:00
2013-11-04 16:27:09 +01:00
2014-01-10 16:30:33 -05:00
2013-12-03 14:01:53 +01:00
2013-12-04 13:18:09 +10:00
2013-11-14 19:58:00 +01:00
2014-01-06 16:19:04 +01:00
2014-01-06 16:19:04 +01:00
2014-01-06 16:19:04 +01:00
2014-01-06 16:19:04 +01:00
2013-11-10 09:36:28 -06:00
2013-11-10 09:36:28 -06:00
2013-08-22 16:18:25 +10:00
2013-11-10 09:36:28 -06:00
2013-11-10 09:36:28 -06:00
2014-01-10 11:39:42 +01:00
2014-01-05 12:55:03 +01:00
2013-11-04 16:27:09 +01:00
2013-11-04 16:27:09 +01:00
2013-11-04 16:27:09 +01:00
2013-11-04 16:27:09 +01:00
2013-12-09 16:42:37 +01:00
2013-12-17 07:56:40 +01:00
2013-11-19 14:07:38 +01:00
2013-11-04 16:27:09 +01:00
2013-12-11 14:45:25 +01:00
2013-12-11 14:45:25 +01:00
2013-12-20 11:18:50 +01:00
2013-11-14 19:58:00 +01:00
2013-12-20 15:50:21 +01:00
2013-11-24 16:30:14 +01:00
2014-01-02 09:36:46 +01:00
2013-11-24 16:30:14 +01:00
2013-11-16 17:52:37 +01:00
2013-11-14 19:58:00 +01:00
2013-12-20 11:18:50 +01:00
2013-12-20 11:18:50 +01:00
2013-11-04 16:27:09 +01:00
2013-11-04 16:27:09 +01:00
2013-11-30 15:42:10 +10:00
2013-11-10 09:36:28 -06:00
2013-11-04 16:27:09 +01:00
2013-11-04 16:27:09 +01:00
2013-11-10 09:36:28 -06:00
2013-11-10 09:36:28 -06:00
2013-11-30 15:42:10 +10:00
2013-11-10 09:36:28 -06:00
2014-01-06 16:30:19 +01:00
2013-11-10 09:36:28 -06:00
2013-11-14 19:58:00 +01:00
2013-11-10 09:36:28 -06:00
2013-11-13 09:22:00 +01:00
2013-11-13 09:22:00 +01:00
2014-01-06 13:36:24 +01:00
2013-12-18 11:27:14 +01:00
2013-11-10 09:36:28 -06:00
2013-12-17 07:56:40 +01:00
2013-12-03 14:01:53 +01:00
2013-12-03 14:01:53 +01:00