コード例 #1
0
QString Semaine::jourToString(int jour) const{
    QDate dateJour = getLundi().addDays(jour-1);
    list<Programmation*> lProgs;
    for(multimap<const QDate, Programmation*>::const_iterator it=evenements.begin(); it!=evenements.end(); ++it){
        if (it->first == dateJour)
            lProgs.push_back(it->second);
    }
    QString str;
    lProgs.sort(compareProg);
    Programmation * prog;
    for (list<Programmation*>::iterator it=lProgs.begin(); it != lProgs.end(); ++it){
        str += "[";
        prog = *it;
        str +=prog->toString();
        str += "] ";
    }
    //str =
    return str;
}