Qt 4.8 Ausblenden cursor im Vollbild

Ich bin in ein ArchLinux mit OpenBox und ich möchten ausblenden, den cursor auf Vollbild innerhalb einer Qt-4.8-Anwendung. Ich bin mir bewusst über manche andere Frage, aber niemand arbeitet immer: manchmal wird der cursor versteckt, manchmal nicht. Ich habe nicht verstanden, Wann genau das problem Auftritt, aber ich glaube, vielleicht ist es im Zusammenhang mit dem Bildschirmschoner, weil, wenn ich zum testen meiner Anwendung nur, nachdem der computer neu gestartet wird der Maus-cursor ist nicht sichtbar (und das ist es, was ich will) aber wenn ich den test dieser Funktion während des Tages der Maus cursor ist noch zu sehen, im Vollbild.

Dies ist mein code:

void MainWindow::toggleFullScreen()
{
    if(!this->isFullScreen())
    {
        this->showFullScreen();
        #ifdef Q_WS_QWS
            QWSServer::setCursorVisible( false );
        #endif

    }
    else
    {
        this->showNormal();
    }
}

InformationsquelleAutor nkint | 2013-11-12

Schreibe einen Kommentar