qt5base-lts/src
Jason McDonald c5ee721795 Filter unprintable chars out of all test output.
Previously, unprintable characters were filtered out of test output
while the output strings were being formatted by either qt_snprintf() or
qt_asprintf().  Any strings not formatted by one of those functions
weren't filtered at all, and any strings passed more than once would be
filtered more than once.

This commit separates the filtering of output strings from their
formatting, leaving the filtering until just before the strings are
written to the output stream.  For now, the filtering is done by a
protected method of QAbstractTestLogger, but this could easily be
changed to a virtual method in future to allow different filtering
for loggers with different output character sets.

Change-Id: Ia4bb49cd10d37c84af75d2cf58325d27f0e16d99
Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
2011-12-12 05:01:00 +01:00
..
3rdparty Remove wacomcfg.h from 3rdparty 2011-12-09 01:01:01 +01:00
corelib Remove QMetaObject guards and deprecate QPointer. 2011-12-10 16:11:48 +01:00
dbus Fix clang warning about bool to pointer conversion. 2011-11-28 18:47:32 +01:00
gui Fix typo in APIDocs 2011-12-10 10:19:49 +01:00
modules testlib: add QFINDTESTDATA macro for finding testdata files 2011-12-01 09:12:57 +01:00
network QNetworkAccessManager: check the buffer size before allocate 2011-12-07 16:27:37 +01:00
opengl opengl: Do not crash when programGuard is a nullptr 2011-12-01 10:51:10 +01:00
platformsupport Better handling of GLX / EGL errors. 2011-12-07 11:15:28 +01:00
plugins Remove event type parameter from handleTouchEvent. 2011-12-09 16:35:43 +01:00
printsupport Add "see also" links for QPrinter::{get|set}PageMargins 2011-12-07 18:58:43 +01:00
sql Fix typos in Sqlite docs. 2011-12-05 10:48:37 +01:00
testlib Filter unprintable chars out of all test output. 2011-12-12 05:01:00 +01:00
tools qtbase: Remove QSound. 2011-12-07 14:37:41 +01:00
v8 v8: Introduce MIPS code for the QML code 2011-12-05 12:29:42 +01:00
widgets Clean up includes in QStringListModel. 2011-12-12 01:34:15 +01:00
winmain Windows: fixed qtmain.lib not going to `lib' directory 2011-07-26 03:27:34 +02:00
xml Fix warning when using QXmlInputSource with non opened QIODevice 2011-11-11 02:45:05 +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 Executing 'make install' did not build mkv8snapshot 2011-12-06 18:37:54 +01:00