Generating random-value integers in Qt
hamishwillee
(Talk | contribs) m (Text replace - "Category:MeeGo" to "Category:MeeGo Harmattan") |
hamishwillee
(Talk | contribs) m (Text replace - "<code cpp>" to "<code cpp-qt>") |
||
| Line 36: | Line 36: | ||
==Source== | ==Source== | ||
| − | <code cpp> | + | <code cpp-qt> |
#include <QGlobal.h> | #include <QGlobal.h> | ||
#include <QTime> | #include <QTime> | ||
| Line 47: | Line 47: | ||
</code> | </code> | ||
| − | <code cpp> | + | <code cpp-qt> |
// Create seed for the random | // Create seed for the random | ||
Latest revision as of 04:16, 11 October 2012
Article Metadata
Tested with
Devices(s): Nokia 5800 XpressMusic
Compatibility
Platform(s): S60 3rd Edition, FP1, FP2
S60 5th Edition
S60 5th Edition
Article
Keywords: qrand
Created: tepaa
(08 Apr 2009)
Last edited: hamishwillee
(11 Oct 2012)
Contents |
Overview
This code snippet shows how to generate a random integer in Qt.
Preconditions
- Install Qt SDK
Source
#include <QGlobal.h>
#include <QTime>
int QMyClass::randInt(int low, int high)
{
// Random number between low and high
return qrand() % ((high + 1) - low) + low;
}
Postconditions
A random number is given.

