Je voudrais savoir si la MainWindow est maximisée. Pour cela, j'appelle la fonction isMaximized(). Or il semberait que la fonction retourne false que l'utilisateur l'ai maximisée ou non.
D'ailleurs, la fonction windowState() retourne 0 (Qt::WindowNoState)
Néanmoins, la fonction isMaximized() retourne bien true si la fonction showMaximized() est utilisée.
Sinon j'utilise des docks widgets mais je ne comprend pas trop ce qui ce passe.
-- EDIT --
isMaximized() retourne bien true sauf avec Window 7 qui permet à l'utilisateur de maximiser une fenêtre si l'utilisateur la glisse sur le haut de l'écran. Si la fenêtre est maximisée de cette manière alors isMaximized() retourne false.
J'utilise la version Qt.4.6 sous Visual Studio 2005 SP1.
Partager