aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorRenaud G <renaud@rolisteam.org>2018-10-27 00:25:05 +0200
committerRenaud G <renaud@rolisteam.org>2018-11-09 23:47:36 +0100
commitab902d65c6640e7b388cc5d89588e2fc6b32759a (patch)
tree57e27e01f8e4b89b1d16007be046a8994e250286
parent250431661bc4abb819bf790ff3348babfadf98b4 (diff)
downloadOneRoll-ab902d65c6640e7b388cc5d89588e2fc6b32759a.tar.gz
OneRoll-ab902d65c6640e7b388cc5d89588e2fc6b32759a.zip
Clean up die class.
-rw-r--r--die.cpp5
-rw-r--r--die.h10
2 files changed, 5 insertions, 10 deletions
diff --git a/die.cpp b/die.cpp
index 7cacf18..d398021 100644
--- a/die.cpp
+++ b/die.cpp
@@ -29,13 +29,8 @@
Die::Die()
: m_hasValue(false),m_displayStatus(false),m_highlighted(true),m_base(1),m_color(""),m_op(Die::PLUS)//,m_mt(m_randomDevice)
{
-// uint seed = quintptr(this) + QDateTime::currentDateTime().toMSecsSinceEpoch();
-
- // qsrand(seed);
-
auto seed = std::chrono::high_resolution_clock::now().time_since_epoch().count();
m_rng = std::mt19937(quintptr(this)+seed);
-
}
Die::Die(const Die& die)
{
diff --git a/die.h b/die.h
index b17ced4..79bed6d 100644
--- a/die.h
+++ b/die.h
@@ -135,12 +135,12 @@ public:
void setOp(const Die::ArithmeticOperator &op);
private:
- qint64 m_value;
+ qint64 m_value = 0;
QList<qint64> m_rollResult;
- bool m_selected;
- bool m_hasValue;
- bool m_displayStatus;
- bool m_highlighted;
+ bool m_selected = false;
+ bool m_hasValue = false;
+ bool m_displayStatus = false;
+ bool m_highlighted = true;
qint64 m_maxValue;
qint64 m_base;
QString m_color;