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 :

Erreur avec QMenu - Bug de Qt?


Sujet :

Qt

  1. #1
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 25
    Par défaut Erreur avec QMenu - Bug de Qt?
    Salut,
    je suis sous Qt4.5.2 et MinGW 3.4.5 (livrés avec le SDK).

    Je n'arrive plus à compiler mon projet suite à une modification du code source (dans un switch, j'ai renommer le "case 1:" en "case 2:" puis réimplementé le "case 1:" )

    Le switch en question se trouve dans une méthode de ma classe dérivé de QMainWindow.

    Le message d'erreur est:
    ISO C++ forbids declaration of 'QMenu' with no type
    'QMenu' declared as a 'virtual' field
    La ligne de code contenant l'erreur est dans le fichier qmainwindow.h (le fichier d'include de QMainWindow!) et pourtant, je ne l'ai jamais modifier. Pire, je n'ai pas utiliser de QMenu dans mon projet!

    J'ai essayer de supprimer mes modifications de mon projet mais j'ai toujours la même erreur.
    Grace au copie de sauvegarde, j'ai pu m'assurer que la modification du switch causai l'erreur mais que des "undo" ne la corrigai pas...

    Je ne comprend rien ...

    Si quelqu'un est intéressé, je peux vous envoyer le fichier en question

  2. #2
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 25
    Par défaut
    J'ai supprimé la plupart des lignes du code source pour obtenir le plus petit programme avec l'erreur ...

    J'ai toujours la même erreur dans le fichier 'qmainwindow.h' à la ligne 181 ...

    Je comprend vraiment rien ...

    J'ai envoyé les fichiers comme pièces jointes:
    main.cpp
    mainwindow.cpp
    mainwindow.h

    svp, dites-moi que vous arrivez à compiler cet exemple !!!!
    ps: voici mon fichier .pro:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    # -------------------------------------------------
    # Project created by QtCreator 2009-10-23T16:27:49
    # -------------------------------------------------
    TARGET = GuiBulkUSB2
    TEMPLATE = app
    SOURCES += main.cpp \
        mainwindow.cpp
    HEADERS += mainwindow.h
    OBJECTS_DIR = temp/obj
    MOC_DIR = temp/moc
    UI_DIR = temp/ui

  3. #3
    Membre confirmé Avatar de Attrox
    Profil pro
    Concepteur
    Inscrit en
    Mars 2009
    Messages
    119
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Concepteur

    Informations forums :
    Inscription : Mars 2009
    Messages : 119
    Par défaut
    Peux tu envoyer un rar de ton programme complet avec le .ui

  4. #4
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 25
    Par défaut
    Citation Envoyé par Attrox Voir le message
    Peux tu envoyer un rar de ton programme complet avec le .ui
    Il n'y a pas de fichier .ui.
    Le "UI_DIR = temp/ui" dans le fichier pro est pour le projet original.
    J'ai supprimé le plus de code pour obtenir le plus petit programme avec l'erreur.

    Finalement, j'ai réinstallé Qt et je n'ai plus d'erreur. Aurai-je modifier les source de Qt par erreur?
    De toute façon, mon projet se recompile.
    Merci

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

Discussions similaires

  1. [AC-2010] Bug incompréhensible sans message d'erreur avec un NOT IN
    Par SteffieLili dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 18/03/2014, 10h46
  2. [Bug] - Erreur avec CreateCompatibleDC
    Par buzzkaido dans le forum Windows
    Réponses: 11
    Dernier message: 02/03/2007, 09h58
  3. [Débutant][Conception] Erreur avec une classe interne
    Par Devil Redneck dans le forum Général Java
    Réponses: 5
    Dernier message: 11/06/2004, 15h45
  4. Erreur avec les ADO
    Par megane dans le forum Bases de données
    Réponses: 7
    Dernier message: 08/03/2004, 21h37
  5. Erreur avec WM_COMMAND (BN_CLICKED)
    Par cyberlewis dans le forum Windows
    Réponses: 2
    Dernier message: 09/02/2004, 00h25

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