aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--highlightdice.cpp24
-rw-r--r--highlightdice.h14
2 files changed, 32 insertions, 6 deletions
diff --git a/highlightdice.cpp b/highlightdice.cpp
index 47ed79e..1c4b2e7 100644
--- a/highlightdice.cpp
+++ b/highlightdice.cpp
@@ -19,8 +19,8 @@
***************************************************************************/
#include "highlightdice.h"
-HighLightDice::HighLightDice(QList<qint64> result,bool isHighlighted, QString color)
- : m_result(result),m_hasHighlight(isHighlighted),m_color(color)
+HighLightDice::HighLightDice(QList<qint64> result, bool isHighlighted, QString color, bool displayed, quint64 faces)
+ : m_result(result),m_hasHighlight(isHighlighted),m_color(color), m_displayed(displayed),m_faces(faces)
{
}
@@ -60,3 +60,23 @@ void HighLightDice::setColor(const QString &color)
{
m_color = color;
}
+
+bool HighLightDice::getDisplayed() const
+{
+ return m_displayed;
+}
+
+void HighLightDice::setDisplayed(bool displayed)
+{
+ m_displayed = displayed;
+}
+
+quint64 HighLightDice::getFaces() const
+{
+ return m_faces;
+}
+
+void HighLightDice::setFaces(const quint64 &faces)
+{
+ m_faces = faces;
+}
diff --git a/highlightdice.h b/highlightdice.h
index a74d747..72e696f 100644
--- a/highlightdice.h
+++ b/highlightdice.h
@@ -27,11 +27,9 @@ class HighLightDice
{
public:
- HighLightDice(QList<qint64> result,bool isHighlighted, QString color);
+ HighLightDice(QList<qint64> result,bool isHighlighted, QString color, bool displayed,quint64 faces);
virtual ~HighLightDice();
-
-
QList<qint64> getResult() const;
void setResult(const QList<qint64> &result);
@@ -41,10 +39,18 @@ public:
QString getColor() const;
void setColor(const QString &color);
+ bool getDisplayed() const;
+ void setDisplayed(bool displayed);
+
+ quint64 getFaces() const;
+ void setFaces(const quint64 &faces);
+
private:
QList<qint64> m_result;
- bool m_hasHighlight;
+ bool m_hasHighlight = true;
QString m_color;
+ bool m_displayed = false;
+ quint64 m_faces;
};
#endif // HighLightDice_H