lyx_mirror/development
Kornel Benko 046001e571 Make: improve detection of X11 with Qt 5
In collaboration with Scott Kostyshak:
With Qt 4 we could use Q_WS_X11, defined by FindQt4.cmake. In Qt 5,
there is no FindQt5.cmake. Instead we now define our own variable,
QT_USES_X11 by using class QX11Info available only on X11.
(http://qt-project.org/doc/qt-5/QX11Info.html)

The main consequence of this improved support is that now the keytests
can be run (ctest -R "keytest") when LyX is compiled with Qt 5.
Before, with Qt 5 we did not know if X11 was available, which is
needed by xvkbd, so the tests were not enabled. Note, however, that
many tests fail with Qt version 5.2.1 because there was a change in
the event handling mechanism in Qt that causes xvkbd to be unable to
pass capital letters (so case sensitive greps in the tests fail). This
needs to be investigated and reported.
2014-05-25 13:50:18 +02:00
..
attic Get rid of all traces of libintl. 2013-05-30 22:10:01 +02:00
autotests Make: improve detection of X11 with Qt 5 2014-05-25 13:50:18 +02:00
checkurls Use prototypes in perl scripts 2014-01-24 11:00:07 +01:00
cmake Make: improve detection of X11 with Qt 5 2014-05-25 13:50:18 +02:00
coding Fix bibliography indentation throughout LyX 2.1 source (part of #7458). 2013-01-12 08:41:59 +01:00
cygwin Setup .gitignore for generated files 2012-03-22 02:16:12 +01:00
HTML Update HTML notes again. 2011-04-03 13:38:05 +00:00
keystest Next keystest patch from John McCabe-Dansted. 2010-01-06 22:11:59 +00:00
lyxserver Remove obsolete source file. 2010-02-18 09:58:20 +00:00
MacOSX CMake install and bundling improvements (esp. OS X) 2014-04-21 11:51:04 -04:00
mathmacros * description of the math macro implementation 2008-03-15 10:54:26 +00:00
tools Modify update-po script to commit gmo files, as well. 2014-04-21 12:26:21 -04:00
Win32 installer: fine-tuning 2014-04-27 15:14:01 +02:00
.gitignore Setup .gitignore for generated files 2012-03-22 02:16:12 +01:00
expectedTestFailures Cmake build tests: update comments 2013-08-25 18:18:19 +02:00
FORMAT Fix bugs #8546 and #9055, and introduce new separator inset. 2014-05-10 23:25:11 +02:00
LyX-Mac-binary-release.sh improved Qt frameworks packaging on Mac 2014-03-04 22:28:40 +01:00
lyx.package.README Creat source package with 'make package_source' from inside the build directory 2011-05-23 08:44:32 +00:00
lyx.rpm.README Typos 2012-06-05 12:22:13 +02:00
lyx.spec.in Update version strings 2010-03-16 09:25:30 +00:00
Makefile.am Update source list 2013-08-28 14:20:59 +02:00