Exemplo n.º 1
0
void Projet::toXml(QXmlStreamWriter& s) const
{
    s.writeStartElement("projet");
    s.writeTextElement("titre",getTitre());
    s.writeTextElement("disponibilite",getDisponibilite().toString(Qt::ISODate));
    s.writeTextElement("echeance",getEcheance().toString(Qt::ISODate));
    s.writeStartElement("taches");
    for(const_iterator it = begin() ; it != end() ; ++it)
        (*it).toXml(s);
    s.writeEndElement();
    s.writeEndElement();
}
void ProgrammationEvenementplsJ::exportXml(QXmlStreamWriter &stream) const
{
    stream.writeStartElement("programmation");
    stream.writeAttribute("type", "4");
    stream.writeTextElement("date",getDate().toString(Qt::ISODate));
    stream.writeTextElement("debut",getDebut().toString());
    stream.writeTextElement("titre", getTitre());
    stream.writeTextElement("description",getDescription());
    stream.writeTextElement("datefin",date_fin.toString(Qt::ISODate));
    stream.writeTextElement("fin",fin.toString());
    stream.writeEndElement();
}
Exemplo n.º 3
0
QString Projet::toString() const
{
    std::stringstream ss;

    ss << "<html><body><h2 align=\"center\">     " << getTitre().toStdString() << "</h2>";
    ss << "<table align=\"center\" cellpadding=\"4\" >";
    ss << "<tr><td>type</td><td>projet</td></tr>";
    ss << "<tr><td>date disponibilité </td><td> " << getDisponibilite().toString().toStdString()<< "</td></tr>";
    ss << "<tr><td>date échéance </td><td> " << getEcheance().toString().toStdString()<< "</td></tr>";
    ss << "<tr><td>description</b></td><td> " << getDescription().toStdString()<< "</td></tr>";
    ss << "</table></body></html>";

    return ss.str().c_str();
}