Example #1
0
void Kernel::cleanup() {

    for (LMonitor::iterator it = monitors_->begin();
            it != monitors_->end(); it++)
    {
        Monitor *monitor = *it;
        monitor->cleanup();
    }
    XCORE->setInputFocus(PointerRoot);
    Cursors::cleanup(); 
    delete monitors_;
    // TODO: theme, etc.
    XCloseDisplay(display_);
}