diff -r 8e9c5760ce6f -r 6894bf2709c0 BuildLogViewer/BuildStatus.cpp --- a/BuildLogViewer/BuildStatus.cpp Wed Sep 02 19:04:26 2009 -0700 +++ b/BuildLogViewer/BuildStatus.cpp Thu Sep 03 16:31:30 2009 -0700 @@ -3,15 +3,17 @@ BuildStatus::BuildStatus(QObject *parent) { setParent(parent); + this->m_packageName = new QString(""); + this->m_PresentStatus = new QString("Pass"); + this->m_status = true; } void BuildStatus::setTime(QDateTime w) { this->m_when = w; - this->m_status = true; } -QString BuildStatus::Time() +QString BuildStatus::time() { return this->m_when.toString(); } @@ -26,7 +28,22 @@ m_packageName = new QString(n); } -QString BuildStatus::name() +const QString *BuildStatus::name() +{ + return m_packageName; +} + +void BuildStatus::setStatus (bool n ) { - return *m_packageName; + m_status = n ; + if (!m_status) + { + this->m_PresentStatus = new QString("Failed"); + } } + + +const QString *BuildStatus::status() +{ + return this->m_PresentStatus; +}