Как распечатать недействительный QTime? - PullRequest
0 голосов
/ 21 декабря 2010

Я хочу сделать что-то вроде этого

QTime time (25,0,0);
qDebug() << time.toString();

Но это будет недействительным QTime и выводит ""

Можно ли это сделать каким-либо другим способом, кроме преобразования QTime в секунды, секундыв строку?

1 Ответ

2 голосов
/ 21 декабря 2010

QTime - время суток, поэтому 25: 0: 0 недопустимо.То, что вы, кажется, хотите, это не время суток, а продолжительность.Qt не отправляет класс QDuration.Это довольно просто, хотя вы можете свернуть свои собственные (длительности намного проще, чем даты и время, без часовых поясов и т. Д.).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...