qt5base-lts/tests/manual
Thiago Macieira 19b0ce5daa Change almost all other uses of qrand() to QRandomGenerator
The vast majority is actually switched to QRandomGenerator::bounded(),
which gives a mostly uniform distribution over the [0, bound)
range. There are very few floating point cases left, as many of those
that did use floating point did not need to, after all. (I did leave
some that were too ugly for me to understand)

This commit also found a couple of calls to rand() instead of qrand().

This commit does not include changes to SSL code that continues to use
qrand() (job for someone else):
  src/network/ssl/qsslkey_qt.cpp
  src/network/ssl/qsslsocket_mac.cpp
  tests/auto/network/ssl/qsslsocket/tst_qsslsocket.cpp

Change-Id: Icd0e0d4b27cb4e5eb892fffd14b5285d43f4afbf
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
2017-11-08 09:14:03 +00:00
..
bearerex Updated license headers 2016-01-21 18:55:18 +00:00
cocoa Change almost all other uses of qrand() to QRandomGenerator 2017-11-08 09:14:03 +00:00
corelib/tools Updated license headers 2016-01-21 18:55:18 +00:00
diaglib tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
dialogs Manual dialog test: fix use custom directory icon option setting 2017-06-13 16:14:34 +00:00
embeddedintoforeignwindow tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
filetest QFileSystemEngine/Unix: rework the getting of nsec-precision file times 2017-08-06 23:14:26 +00:00
foreignwindows tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
gestures Updated license headers 2016-01-21 18:55:18 +00:00
highdpi Merge remote-tracking branch 'origin/5.6' into 5.7 2016-03-21 09:02:57 +01:00
inputmethodhints Updated license headers 2016-01-21 18:55:18 +00:00
keypadnavigation Updated license headers 2016-01-21 18:55:18 +00:00
lance Fix compilation of manual lance test 2017-08-04 18:48:29 +00:00
mkspecs Updated license headers 2016-01-21 18:55:18 +00:00
network_remote_stresstest QHostInfo: Make getaddrinfo() mandatory 2017-10-18 09:26:43 +00:00
network_stresstest QHostInfo: Make getaddrinfo() mandatory 2017-10-18 09:26:43 +00:00
qcursor tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
qdesktopservices Updated license headers 2016-01-21 18:55:18 +00:00
qdesktopwidget Updated license headers 2016-01-21 18:55:18 +00:00
qgraphicsitem Updated license headers 2016-01-21 18:55:18 +00:00
qgraphicsitemgroup Updated license headers 2016-01-21 18:55:18 +00:00
qgraphicslayout/flicker Updated license headers 2016-01-21 18:55:18 +00:00
qhttpnetworkconnection Updated license headers 2016-01-21 18:55:18 +00:00
qimagereader Updated license headers 2016-01-21 18:55:18 +00:00
qlayout Updated license headers 2016-01-21 18:55:18 +00:00
qlocale tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
qmetatype Updated license headers 2016-01-21 18:55:18 +00:00
qmimedatabase Updated license headers 2016-01-21 18:55:18 +00:00
qnetworkaccessmanager/qget Updated license headers 2016-01-21 18:55:18 +00:00
qnetworkconfiguration Updated license headers 2016-01-21 18:55:18 +00:00
qnetworkconfigurationmanager Updated license headers 2016-01-21 18:55:18 +00:00
qnetworkreply Updated license headers 2016-01-21 18:55:18 +00:00
qopenglcontext port to modularized platformsupport libraries 2016-10-15 18:45:41 +00:00
qopengltextureblitter Make QOpenGLTextureBlitter public 2016-07-29 07:21:10 +00:00
qopenglwidget/openglwidget Merge remote-tracking branch 'origin/5.6' into 5.7 2016-02-18 20:50:35 +01:00
qopenglwindow/multiwindow Merge remote-tracking branch 'origin/5.6' into 5.7 2016-09-21 07:14:40 +02:00
qprintdevice_dump Updated license headers 2016-01-21 18:55:18 +00:00
qscreen QScreen manual test: fix conversion of enum values to names 2016-08-25 14:06:51 +00:00
qssloptions Updated license headers 2016-01-21 18:55:18 +00:00
qsslsocket Updated license headers 2016-01-21 18:55:18 +00:00
qstorageinfo tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
qsysinfo Deprecate QSysInfo::MacVersion, QSysInfo::WindowsVersion, etc 2016-09-20 06:46:14 +00:00
qt_poll Updated license headers 2016-01-21 18:55:18 +00:00
qtabbar macOS: Fix padding around tab label with icon 2017-08-18 07:27:52 +00:00
qtabletevent QTabletEvent/manual widgets test: Fix reporting of proximity events 2017-10-18 06:20:49 +00:00
qtbug-8933 Merge remote-tracking branch 'origin/5.6' into 5.7 2016-05-19 12:55:27 +02:00
qtbug-52641 tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
qtexteditlist Updated license headers 2016-01-21 18:55:18 +00:00
qtouchevent Updated license headers 2016-01-21 18:55:18 +00:00
qvulkaninstance Basic Vulkan enablers 2017-03-17 16:12:03 +00:00
qwidget_zorder Updated license headers 2016-01-21 18:55:18 +00:00
repaint Updated license headers 2016-01-21 18:55:18 +00:00
shortcuts Add manual test for shortcut using implicit AltGr 2016-05-30 15:30:57 +00:00
socketengine Updated license headers 2016-01-21 18:55:18 +00:00
textrendering Change almost all other uses of qrand() to QRandomGenerator 2017-11-08 09:14:03 +00:00
touch touch manual test and TouchPoint qDebug: show horz/vert ellipse diam 2016-12-16 12:51:08 +00:00
transientwindow Updated license headers 2016-01-21 18:55:18 +00:00
triangulator Add manual test for the QtGui triangulator 2017-01-24 16:23:20 +00:00
unc Updated license headers 2016-01-21 18:55:18 +00:00
widgetgrab Updated license headers 2016-01-21 18:55:18 +00:00
widgets Merge remote-tracking branch 'origin/5.9' into 5.10 2017-10-30 08:54:05 +01:00
windowchildgeometry Change almost all other uses of qrand() to QRandomGenerator 2017-11-08 09:14:03 +00:00
windowflags windowflags: Allow testing of naked QWindows, not just QWidgets 2017-06-27 21:56:56 +00:00
windowgeometry Updated license headers 2016-01-21 18:55:18 +00:00
windowmodality Updated license headers 2016-01-21 18:55:18 +00:00
windowtransparency tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
xcb_gl_integration Updated license headers 2016-01-21 18:55:18 +00:00
xembed-raster tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
xembed-widgets tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
manual.pro Basic Vulkan enablers 2017-03-17 16:12:03 +00:00