Je veux faire quelque chose comme çaComment imprimer invalide QTime?
QTime time (25,0,0);
qDebug() << time.toString();
Mais ce sera invalide QTime et sorties « »
Peut-il être fait d'une autre façon la conversion puis QTime en secondes, secondes à la chaîne?
quelle sortie attendez-vous? –
Je veux "25: 0: 0". – graphite
La façon dont vous appelez le constructeur est juste invalide. Mais vous pouvez toujours créer QTime (0,0,0) .addSecs (25 * 60 * 60). QTime fonctionne exactement comme les horloges, donc votre temps sera "01:00:00" (et sera le même que QTime (1,0,0)). Je n'ai jamais vu aucune structure de données (autre que juste int) qui représente l'intervalle de temps. – ony