bool QMultiScreen::initDevice() { bool ok = true; #ifndef QT_NO_QWS_CURSOR d_ptr->cursor = new QMultiScreenCursor; #endif const int n = d_ptr->screens.count(); for (int i = 0; i < n; ++i) { QScreen *s = d_ptr->screens.at(i); ok = s->initDevice() && ok; #ifndef QT_NO_QWS_CURSOR d_ptr->cursor->addCursor(qt_screencursor); // XXX #endif } #ifndef QT_NO_QWS_CURSOR // XXX qt_screencursor = d_ptr->cursor; #endif return ok; }