Você está aqui: Qt ::: Classes, Controles e Componentes ::: QDate, QTime e QDateTime |
Aprenda a usar a classe QTime em seus programas QtQuantidade de visualizações: 6365 vezes |
A classe QTime fornece funções para se trabalhar com horas. Um objeto desta classe possui informações sobre as horas, minutos, segundos e milisegundos desde a meia-noite. Ela nos permite ler a hora atual a partir do relógio do sistema e medir um espaço de tempo decorrido. Temos ainda funções para comparar horas e para manipular horários adicionando um determinado número de milisegundos. A classe QTime usa o formato de relógio de 24 horas, e não possui o conceito de AM/PM. Ao contrário da classe QDateTime, a classe QTime não tem conhecimento de fuso horário ou horário de verão (daylight savings time - DST). Um objeto da classe QTime é geralmente criado fornecendo-se os valores para as horas, minutos, segundos e milisegundos. Podemos também usar o método estático currentTime(), que cria e retorna um objeto QTime contendo a hora local do sistema. Note que a precisão depende daquela do sistema operacional. Nem todos os sistemas fornecem a precisão de 1 milisegundo. Veja um trecho de código no qual obtemos a hora atual do sistema: void JanelaPrincipal::on_pushButton_clicked() { // vamos criar um novo QTime com a hora atual QTime horas = QTime::currentTime(); // vamos mostrar o resultado ...... As funções hour(), minute(), second() e msec() fornecem acesso ao número de horas, minutos, segundos e milisegundos do horário. A mesma informação é fornecida em formato textual pelo método toString(). |
![]() |
Veja mais Dicas e truques de Qt |
Dicas e truques de outras linguagens |
MySQL - Como usar joins no MySQL |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |