#include "blankscreen.h" #include struct BlankScreen_Sysdep { bool locked; QWidget* blankwin; QString lockMsg; int blackColor, whiteColor; int offX, offY; }; BlankScreen::BlankScreen() { _sysdep = new BlankScreen_Sysdep; _sysdep->blankwin = new QWidget(0, Qt::X11BypassWindowManagerHint | Qt::FramelessWindowHint | Qt::WindowStaysOnTopHint); _sysdep->blankwin->setWindowState(Qt::WindowFullScreen); _sysdep->blankwin->show(); } BlankScreen::~BlankScreen() { delete _sysdep; } void BlankScreen::draw(bool force) { } bool BlankScreen::lock(const QString& message) { return true; } bool BlankScreen::unlock() { return true; }