PySide6.QtCore.QRandomGenerator64

class QRandomGenerator64

The QRandomGenerator64 class allows one to obtain 64-bit random values from a high-quality, seed-less Random Number Generator.

Details

QRandomGenerator64 is a simple adaptor class around QRandomGenerator , making the generate64() function the default for operator() (), instead of the function that returns 32-bit quantities. This class is intended to be used in conjunction with Standard Library algorithms that need 64-bit quantities instead of 32-bit ones.

In all other aspects, the class is the same. Please refer to QRandomGenerator ‘s documentation for more information.

See also

QRandomGenerator

Inheritance diagram of PySide6.QtCore.QRandomGenerator64

Synopsis

Methods

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

__init__(other)
Parameters:

otherQRandomGenerator

__init__([seedValue=1])
Parameters:

seedValue – int

__init__(begin, end)
Parameters:
  • beginquint32

  • endquint32

__init__(seedBuffer, len)
Parameters:
  • seedBufferquint32

  • len – int