qwt |
Здравствуйте, гость ( Вход | Регистрация )
qwt |
kuler |
19.9.2008, 10:56
Сообщение
#1
|
Танцор диско Группа: Участник Сообщений: 441 Регистрация: 11.9.2008 Из: Москва Пользователь №: 289 Спасибо сказали: 6 раз(а) Репутация: -1 |
как на одной оси задавать значения времени (11.44 11.45 и тд) а то вроде там даблы.
? |
|
|
AD |
19.9.2008, 10:59
Сообщение
#2
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
|
|
|
AD |
19.9.2008, 11:11
Сообщение
#3
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Насколько я понимаю проблему, то в том же Qt есть специальный класс для представления времени QDateTime! Для правильного отображения использовать его. Для инициализации есть функции
void QDateTime::setTime_t ( uint seconds ) QDateTime QDateTime::fromTime_t ( uint seconds ) Перевести из double в uint можно обычным преобразованием: double d = 90.763726324; uint tk = (uint)d; |
|
|
kuler |
19.9.2008, 11:19
Сообщение
#4
|
Танцор диско Группа: Участник Сообщений: 441 Регистрация: 11.9.2008 Из: Москва Пользователь №: 289 Спасибо сказали: 6 раз(а) Репутация: -1 |
Насколько я понимаю проблему, то в том же Qt есть специальный класс для представления времени QDateTime! Для правильного отображения использовать его. Для инициализации есть функции void QDateTime::setTime_t ( uint seconds ) QDateTime QDateTime::fromTime_t ( uint seconds ) Перевести из double в uint можно обычным преобразованием: double d = 90.763726324; uint tk = (uint)d; то есть время 11.44 (QTime) можно перевести в дабл 11.44? |
|
|
Текстовая версия | Сейчас: 4.12.2024, 16:07 |