Bonjour,
Quand je crée un dialog à partir de ma mainwindow avec show() il reste toujours en avant plan devant ma fenetre principale. Comment peut-on faire quand je click sur ma mainwindow pour quelle repasse devant
Merci d'avance
Bonjour,
Quand je crée un dialog à partir de ma mainwindow avec show() il reste toujours en avant plan devant ma fenetre principale. Comment peut-on faire quand je click sur ma mainwindow pour quelle repasse devant
Merci d'avance
Le but d'une MainWindows est de "contenir" les autres plus petites windows(d'où son nom), comme c'est le cas sur ton IDE par exemple. Si tu veux qu'elle se comporte comme une autre widget, il faut étendre QWidget et pas QMainWindows.
Sinon tu peux toujours appeler hide() ou close() sur tes widgets filles, mais bon, c'est un peu comme utiliser une tronçonneuse pour changer une roue : tes outils ne sont pas appropriés à ton besoin.
G.
Un problème avec Qt ? Vous trouverez votre réponse ici : http://doc.trolltech.com/4.6/overviews.html
En français (traduction réalisée par l'équipe Qt de DVP) : http://qt.developpez.com/doc/4.6/vues-d-ensemble/
Excuse moi, mais je ne suis pas sur d'avoir compris ta réponse: tu dis qu'une fenetre secondaire sera forcement à l'affichage toujours devant la fenetre parent !
C'est plutot génant si je veux passer de l'une à l'autre et si elle occupe une bonne partie de l'ecran, non ?
Euh tu parles de MainWindows ou de fenêtre parent ?
Bien sûr qu'il est possible de mettre le focus sur une fenêtre, puis sur une autre, mais je ne comprends plus rien à ta question. Peut etre qu'un screenshot avec commentaires serait le bienvenu.
Si tu veux faire passer une fenêtre devant une autre, y'a la fonction raise().
G.
Un problème avec Qt ? Vous trouverez votre réponse ici : http://doc.trolltech.com/4.6/overviews.html
En français (traduction réalisée par l'équipe Qt de DVP) : http://qt.developpez.com/doc/4.6/vues-d-ensemble/
Salut.
Tu peut jouer avec les windows falgs
http://qt.developpez.com/doc/latest/...indowType-enum
http://qt.developpez.com/doc/latest/...ndowFlags-prop
Salut,
Peut-être choisir entre boite de dialogue modal ou non-modale ?
Modal m'empeche de selection ou agir sur la mainWindow, non_modal me le permet, mais dans les 2 cas mainwindow reste en arriere plan derriere son fils.
Je n'ai pas encore regardé les flag proposé par maugolois, je vais explorer cette piste
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager