IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Problème avec Qt::WindowMinMaxButtonsHint

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 19
    Par défaut Problème avec Qt::WindowMinMaxButtonsHint
    Salut tout le monde, voila j'ai un souci et je ne comprends pas pourquoi. C'est au niveau des caratéristiques des boites de dialog QT:

    quand je lance la méthode setWindowFlags(Qt::MSWindowsFixedSizeDialogHint);
    il n'y a aucun problème çela marche super. Parcontre quand je veux rajouter les boutons pour réduire et agrandir la fenetre la ca n'est pas prit en compte!

    setWindowFlags(Qt::WindowMinMaxButtonsHint);

    Il doit donc y avoir une différence entre les 2 mais je ne la vois pas. J'ai d'autres fenetres qui ont bien ces boutons sans que j'ai a ajouter quoi que ce soit.

    Je crée mes fenetres avec un héritage multiple: qdialog et en important ui dans le constructeur.

    Merci!

  2. #2
    Membre expérimenté Avatar de vikki
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    292
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2007
    Messages : 292
    Par défaut
    Hello,
    Pourrais tu poster un exemple de code?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 19
    Par défaut
    oui biensur!

    Par exemple: dans le constructeur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    PROJETS:: PROJETS(QWidget *parent): QDialog(parent), ui(new Ui::IHM_CHOIX_PROJETS)
    {
        ui->setupUi(this);
    	setWindowFlags(Qt::MSWindowsFixedSizeDialogHint);
    	//setWindowFlags(Qt::WindowMinMaxButtonsHint);

    La première méthode marche super, l'autre ne fonctionne simplement pas. J'ai même essayé de l'appeler dans le fichier généré par QT designer rien n'y fais.

  4. #4
    Membre expérimenté Avatar de vikki
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    292
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2007
    Messages : 292
    Par défaut
    Tu dois pouvoir passer les deux flags en paramètre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setWindowFlags(Qt::WindowMinMaxButtonsHint|Qt::MSWindowsFixedSizeDialogHint);

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 19
    Par défaut
    Citation Envoyé par vikki Voir le message
    Tu dois pouvoir passer les deux flags en paramètre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setWindowFlags(Qt::WindowMinMaxButtonsHint|Qt::MSWindowsFixedSizeDialogHint);

    J'utilise ça maintenant et j'avance un peu:

    Apparemment quand j'enleves l'option Qt::Tool ça fonctionne! Par contre j'ai plein de fenêtre dans la barre des tâches. Il faudrait que je puisse rassembler toutes les fenêtres en un élément dans la barre des tâches, sans utiliser Qt::Tool puisqu'il pose souci.

Discussions similaires

  1. VC++ Direct3D8, problème avec LPD3DXFONT et LPD3DTEXTURE8
    Par Magus (Dave) dans le forum DirectX
    Réponses: 3
    Dernier message: 03/08/2002, 11h10
  2. Problème avec [b]struct[/b]
    Par Bouziane Abderraouf dans le forum CORBA
    Réponses: 2
    Dernier message: 17/07/2002, 10h25
  3. Problème avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    Réponses: 2
    Dernier message: 14/07/2002, 18h48
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo