--- 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("<unknown>");
+ 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;
+}