aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/result
diff options
context:
space:
mode:
authorRenaud G <renaud@rolisteam.org>2015-10-11 15:49:38 +0200
committerRenaud G <renaud@rolisteam.org>2015-10-11 15:49:38 +0200
commit84691771b54365160f5b1d54033e00187dbbf043 (patch)
treedd17a1436659c48993bfdb846864dded708c411e /result
parenta220f89b6f30716883223292b0986c0dc9d941bc (diff)
parent114cd6a7990c44f0610dbf2080f101d0edbbaa57 (diff)
downloadOneRoll-84691771b54365160f5b1d54033e00187dbbf043.tar.gz
OneRoll-84691771b54365160f5b1d54033e00187dbbf043.zip
Merge branch 'master' of github.com:Rolisteam/DiceParser
Diffstat (limited to 'result')
-rw-r--r--result/result.cpp2
-rw-r--r--result/stringresult.cpp10
-rw-r--r--result/stringresult.h4
3 files changed, 15 insertions, 1 deletions
diff --git a/result/result.cpp b/result/result.cpp
index 257045c..161cfea 100644
--- a/result/result.cpp
+++ b/result/result.cpp
@@ -22,7 +22,7 @@
#include "result.h"
Result::Result()
- : m_previous(NULL)
+ : m_previous(NULL),m_resultTypes(STRING)
{
}
diff --git a/result/stringresult.cpp b/result/stringresult.cpp
index 4dbd577..474ae23 100644
--- a/result/stringresult.cpp
+++ b/result/stringresult.cpp
@@ -2,6 +2,7 @@
StringResult::StringResult()
{
+ m_highlight = true;
m_resultTypes = Result::STRING;
}
void StringResult::setText(QString text)
@@ -35,3 +36,12 @@ QString StringResult::toString()
{
return QString("StringResult_value_%1").arg(getText().replace(" ","_"));
}
+void StringResult::setHighLight(bool b)
+{
+ m_highlight = b;
+}
+
+bool StringResult::hasHighLight() const
+{
+ return m_highlight;
+}
diff --git a/result/stringresult.h b/result/stringresult.h
index 5a6b26c..6819aaa 100644
--- a/result/stringresult.h
+++ b/result/stringresult.h
@@ -37,8 +37,12 @@ public:
* @return
*/
virtual QString toString();
+
+ virtual void setHighLight(bool );
+ virtual bool hasHighLight() const;
private:
QString m_value;
+ bool m_highlight;
};
#endif // STRINGRESULT_H