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

Qt Discussion :

Problème de niveau d'affichage


Sujet :

Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2009
    Messages : 118
    Par défaut Problème de niveau d'affichage
    j'ai un projet qt qui fonctionne comme un plug-in a l'interieur d'une application hote.

    Mon probleme est que la MDI de mon plug-in vient au dessous des fenetres flottantes de l'application hote!
    Avez vous des suggestions pour resoudre ce probleme.

    Merci d'avance

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 58
    Par défaut
    Si tu es sous windows, il faut peut être utiliser QWinWidget de Qt/MFC Migration Framework qui se trouve http://qt.nokia.com/products/appdev/...ucts/catalog/4

    Il me semble que ça gère les problèmes d'affichage.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2009
    Messages : 118
    Par défaut
    merci mais oops j'ai oublie de dire que c'est sur Mac, sur Windows mon code fonctionne!

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 58
    Par défaut
    as tu pense a ajouter Qt::AA_MacPluginApplication sur l'objet QApplication ? Ca vient peut être de la ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2009
    Messages : 118
    Par défaut
    oui ca je l'ai Qt::AA_MacPluginApplication sans cela ca pose plein d'autres problemes. Mais je passe toujours sous les flottantes !

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 58
    Par défaut
    Tes problèmes m'intéressent car j'avais commencé à écrire un plugin pour un logiciel qui tourne sous Leopard. J'ai été confronté à plusieurs soucis et je ne l'ai pas terminé.

    Pour quel logiciel tu développes ton plugin ? Quelle version de MacOS X utilises-tu(Tiger, Leopard, Snow) ? Et quelle version de Qt utilises tu ?

    Si tu utilises une version de Qt inférieure à Qt 4.7 as tu eu des problèmes de disparition du menu de l'application Hôte ?

    Le placement relatif des fenêtres se fait par les liens de parenté, il me semble.
    Lorsque tu crées ton widget principal il faut donc lui donné un parent. Je suppose que tu as du lui donner 0 comme parent à ton widget.

    Il faut peut être regarder du cote de QMacNativeWidget et lui passer le pointeur de la fenêtre principale de l'application Hôte et tu instancies tes widgets avec comme parent le QMacNativeWidget en question.
    Il faut peut être savoir si l'application Hôte tourne sous Carbon ou Cocoa pour compiler une version correcte de Qt

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2009
    Messages : 118
    Par défaut
    j'ai resolu mon probleme en transformant ma MDI en 'tool', j'ai juste la barre de fenetre un peu plus petite mais c'est pas vraiment genant pour moi.

    Je tourne sur X.5 et X.6 avec hote carbon et cocoa. Pour l'instant je suis en 4.6.3. J'ai trouve un bug sur 4.7 en Windows qui m'empeche de l'utiliser pour l'instant, j'espere que la release officiel le corrigera!

    En ce qui la disparition des menus le Qt::AA_MacPluginApplication regle cela.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème au niveau de l'Affichage des données
    Par devalender dans le forum MkFramework
    Réponses: 25
    Dernier message: 25/10/2014, 18h16
  2. Problème au niveau d'affichage
    Par bayouta19 dans le forum Langage
    Réponses: 0
    Dernier message: 14/05/2013, 15h12
  3. Problème de niveau d'affichage de Form
    Par mdanielm dans le forum Windows Forms
    Réponses: 3
    Dernier message: 03/03/2013, 12h46
  4. suppression - affichage, problème de niveau d'isolation
    Par astro_bod dans le forum Connexion aux bases de données
    Réponses: 3
    Dernier message: 28/11/2006, 09h40
  5. [CR8] Problème de Format d'affichage
    Par khabch dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 19/02/2004, 14h10

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