Russian Qt Forum
Ноябрь 22, 2024, 23:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: А как собственно использовать QWSScreenSaver?  (Прочитано 2475 раз)
gogi
Гость
« : Июль 28, 2010, 11:48 »

Если я допустим хочу сделать заставку. В документации очень скудно написано.
Ну отнаследовался я от QWSScreenSaver, переопределил методы restore() и save(), создал экземпляр нового класса
и написал
Код:
    QWSServer::setScreenSaver(wsScreenSaver);

    QWSServer::setScreenSaverInterval(1000);
    QWSServer::screenSaverActivate(true);

В методах restore() и save() у меня стоит отладочная печать, вижу что они вызываются. Но вопрос как собственно рисовать заставку? Даже простейший чёрный экран.
Писать напрямую в framebuffer? Или пытаться использовать классы QScreen/QDirectPainter/что-то ещё?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 20.