Arbeitscode von Qt4 Debian zu Qt 5.5.1 Ubuntu 16.04.2 verschoben. Die Übertragung war ohne Probleme bis zu einem großen Problem (möglicher Fehler in Qt oder Ubuntu). Ziel ist es, ein zweites Fenster von MainWindow zu öffnen. Auch hier funktioniert Qt4 ohne Problem, aber Qt5 das zweite Fenster ist erstellt und vorhanden, aber unsichtbar. Der vorherige Bildschirm ist vollständig sichtbar, oder der Desktop, wenn MainWindow hide(), aber das zweite Fenster auf "top" und aktiv ist. Ich weiß, wo die Kontrollen sein sollten und wenn ich sie drücke, verhalten sie sich normal. Der "untere" Bildschirm ist sichtbar, aber aufgrund des Fensters oben sind keine Steuerelemente aktiv. Code:QT Ubuntu Window ist aktiv aber unsichtbar
Utility *utilitywindow = new Utility();
//this->hide(); //test line; hides MainWindow, does not help
utilitywindow->showFullScreen(); //same results if you use show();
//utilitywindow->repaint(); //test line; does not help
Einfacher Code, funktioniert in Qt4, aber nicht Qt5 auf Ubuntu. setVisible hilft nicht. Irgendwelche Gedanken zum Problem? Danke für Ihre Hilfe.