BuildLogViewer/BuildStatus.cpp
changeset 2 6894bf2709c0
parent 1 8e9c5760ce6f
equal deleted inserted replaced
1:8e9c5760ce6f 2:6894bf2709c0
     1 #include "BuildStatus.h"
     1 #include "BuildStatus.h"
     2 
     2 
     3 BuildStatus::BuildStatus(QObject *parent)
     3 BuildStatus::BuildStatus(QObject *parent)
     4 {
     4 {
     5     setParent(parent);
     5     setParent(parent);
       
     6     this->m_packageName = new QString("<unknown>");
       
     7     this->m_PresentStatus = new QString("Pass");
       
     8     this->m_status = true;
     6 }
     9 }
     7 
    10 
     8 void BuildStatus::setTime(QDateTime w)
    11 void BuildStatus::setTime(QDateTime w)
     9 {
    12 {
    10     this->m_when = w;
    13     this->m_when = w;
    11     this->m_status = true;
       
    12 }
    14 }
    13 
    15 
    14 QString BuildStatus::Time()
    16 QString BuildStatus::time()
    15 {
    17 {
    16     return this->m_when.toString();
    18     return this->m_when.toString();
    17 }
    19 }
    18 
    20 
    19 void BuildStatus::setName(QString n)
    21 void BuildStatus::setName(QString n)
    24         m_packageName = NULL;
    26         m_packageName = NULL;
    25     }
    27     }
    26     m_packageName = new QString(n);
    28     m_packageName = new QString(n);
    27 }
    29 }
    28 
    30 
    29 QString BuildStatus::name()
    31 const QString *BuildStatus::name()
    30 {
    32 {
    31     return *m_packageName;
    33     return m_packageName;
    32 }
    34 }
       
    35 
       
    36 void BuildStatus::setStatus (bool n )
       
    37 {
       
    38     m_status = n ;
       
    39     if (!m_status)
       
    40     {
       
    41         this->m_PresentStatus = new QString("Failed");
       
    42     }
       
    43 }
       
    44 
       
    45 
       
    46 const QString  *BuildStatus::status()
       
    47 {
       
    48     return this->m_PresentStatus;
       
    49 }