Название: Как в QT изменить системное время? Отправлено: bebe от Сентябрь 08, 2008, 16:28 работаю в 4.4 версии, компилирую мингв - задачу нада решить для Виндовс и Линукс
Название: Re: Как в QT изменить системное время? Отправлено: pastor от Сентябрь 08, 2008, 16:29 работаю в 4.4 версии, компилирую мингв - задачу нада решить для Виндовс и Линукс Средствами Qt никак. Используйте API системы. Название: Re: Как в QT изменить системное время? Отправлено: Пантер от Сентябрь 08, 2008, 16:38 Вот только пару дней назад отвечал на аналогичный вопрос. :)
Название: Re: Как в QT изменить системное время? Отправлено: bebe от Сентябрь 08, 2008, 16:58 пример есть как подключить API виндовс?
действительно задавал я этот вопрос уже - ток не видно его почему то (( Название: Re: Как в QT изменить системное время? Отправлено: Пантер от Сентябрь 08, 2008, 17:10 #ifdef Q_WS_WIN
#include "qt_windows.h" #endif А как через виндосовское апи изменить время, смотри в MSDN. Название: Re: Как в QT изменить системное время? Отправлено: Alex03 от Сентябрь 09, 2008, 05:34 В линуксе есть gettimeofday()/settimeofday(), но там системное время и железячное - вещи разные. Для чтения/записи железячного времени используется программа hwclock (ну или прямое обращение к чемунибудь типа /dev/rtc).
Название: Re: Как в QT изменить системное время? Отправлено: Пантер от Сентябрь 09, 2008, 06:35 Тем более нужно получить права root, чтобы что-то поменять.
Название: Re: Как в QT изменить системное время? Отправлено: Alex03 от Сентябрь 09, 2008, 06:47 Тем более нужно получить права root, чтобы что-то поменять. Или прогу сделать "сьюидной", или расширить права на /dev/rtc...Название: Re: Как в QT изменить системное время? Отправлено: lit-uriy от Сентябрь 09, 2008, 12:36 да менять именно железное время может и не надо, для линуха. а если прога админская то админ сам все настроит, через тот же судоерэс
Название: Re: Как в QT изменить системное время? Отправлено: bebe от Октябрь 24, 2008, 15:26 спасибо - с виндами разобрался - под линуксом учту замечания
|