Je suis sérieusement nouveau à ce truc QT. C'est peut-être une question stupide, mais je n'ai pas trouvé de réponse à cela. J'ai parcouru la documentation qt et cherché sur internet pour trouver la réponse à cette question. Ma question est que supposons qu'il existe une "variable entière" qui a une valeur de durée en secondes. J'ai besoin de celui à convertir en objet QTime pour retourner en QTime. Comment puis-je faire dans Qt Creator ?? ..comment convertir variable entière en objet QTime
int seekTime;
int seconds = QTime().secsTo(duration);
seekTime = seconds * bytePos/totalSize;
return seekTime;
je dois retourner cette variable seekTime comme un objet QTime comment puis-je faire cela?
merci à l'avance ..!
Lorsque vous construisez votre objet QTime 'QTime :: QTime (int h, int m, int s = 0, int ms = 0)' mettre 0 pendant des heures et 0 pour les minutes .. – drescherjm
@drescherjm Je pense que votre réponse est la solution au problème, mais pouvez-vous le décrire plus loin comment puis-je réellement faire ceci j'ai eu des erreurs quand j'ai essayé ceci. \ – Mlarnt90
Non - ceci fonctionne seulement quand les secondes sont moins de 60 secondes - De Qt docu: "h doit être compris entre 0 et 23, m et s compris entre 0 et 59 et ms compris entre 0 et 999." – TWE