Я хочу сделать что-то вроде этого
QTime time (25,0,0); qDebug() << time.toString();
Но это будет недействительным QTime и выводит ""
Можно ли это сделать каким-либо другим способом, кроме преобразования QTime в секунды, секундыв строку?
QTime - время суток, поэтому 25: 0: 0 недопустимо.То, что вы, кажется, хотите, это не время суток, а продолжительность.Qt не отправляет класс QDuration.Это довольно просто, хотя вы можете свернуть свои собственные (длительности намного проще, чем даты и время, без часовых поясов и т. Д.).