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 :

compilation exemple gestures qt 4.6.2


Sujet :

Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de anisj1m
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    1 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 067
    Par défaut compilation exemple gestures qt 4.6.2
    Bonjour,
    après compilation de QT 4.6.2 sous linux, j'ai lancé la compilation de l'exemple gestures;

    pour les autres exemples j'execute qmake xx.pro ensuite make

    malheureusement pour l'exemple gesture ca n'a pas marché et j'ai la sortie suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    imagewidget.cpp: In constructor 'ImageWidget::ImageWidget(QWidget*)':
    imagewidget.cpp:60: error: 'PanGesture' is not a member of 'Qt'
    imagewidget.cpp:60: error: 'grabGesture' was not declared in this scope
    imagewidget.cpp:61: error: 'PinchGesture' is not a member of 'Qt'
    imagewidget.cpp:62: error: 'SwipeGesture' is not a member of 'Qt'
    imagewidget.cpp: In member function 'virtual bool ImageWidget::event(QEvent*)':
    imagewidget.cpp:70: error: 'Gesture' is not a member of 'QEvent'
    imagewidget.cpp:71: error: invalid static_cast from type 'QEvent*' to type 'QGestureEvent*'
    imagewidget.cpp: In member function 'bool ImageWidget::gestureEvent(QGestureEvent*)':
    imagewidget.cpp:106: error: 'QGesture' was not declared in this scope
    imagewidget.cpp:106: error: 'swipe' was not declared in this scope
    imagewidget.cpp:106: error: invalid use of incomplete type 'struct QGestureEvent'
    imagewidget.h:50: error: forward declaration of 'struct QGestureEvent'
    imagewidget.cpp:106: error: 'SwipeGesture' is not a member of 'Qt'
    imagewidget.cpp:108: error: 'pan' was not declared in this scope
    imagewidget.cpp:108: error: invalid use of incomplete type 'struct QGestureEvent'
    imagewidget.h:50: error: forward declaration of 'struct QGestureEvent'
    imagewidget.cpp:108: error: 'PanGesture' is not a member of 'Qt'
    imagewidget.cpp:110: error: 'QGesture' was not declared in this scope
    imagewidget.cpp:110: error: 'pinch' was not declared in this scope
    imagewidget.cpp:110: error: invalid use of incomplete type 'struct QGestureEvent'
    imagewidget.h:50: error: forward declaration of 'struct QGestureEvent'
    imagewidget.cpp:110: error: 'PinchGesture' is not a member of 'Qt'
    imagewidget.cpp: In member function 'void ImageWidget::panTriggered(QPanGesture*)':
    imagewidget.cpp:119: error: invalid use of incomplete type 'struct QPanGesture'
    imagewidget.h:51: error: forward declaration of 'struct QPanGesture'
    imagewidget.cpp:120: error: 'GestureStarted' is not a member of 'Qt'
    imagewidget.cpp:121: error: 'GestureUpdated' is not a member of 'Qt'
    imagewidget.cpp:128: error: invalid use of incomplete type 'struct QPanGesture'
    imagewidget.h:51: error: forward declaration of 'struct QPanGesture'
    imagewidget.cpp: In member function 'void ImageWidget::pinchTriggered(QPinchGesture*)':
    imagewidget.cpp:136: error: incomplete type 'QPinchGesture' used in nested name specifier
    imagewidget.cpp:136: error: expected `;' before 'changeFlags'
    imagewidget.cpp:137: error: 'changeFlags' was not declared in this scope
    imagewidget.cpp:137: error: incomplete type 'QPinchGesture' used in nested name specifier
    imagewidget.cpp:138: error: invalid use of incomplete type 'struct QPinchGesture'
    imagewidget.h:52: error: forward declaration of 'struct QPinchGesture'
    imagewidget.cpp:139: error: invalid use of incomplete type 'struct QPinchGesture'
    imagewidget.h:52: error: forward declaration of 'struct QPinchGesture'
    imagewidget.cpp:142: error: 'changeFlags' was not declared in this scope
    imagewidget.cpp:142: error: incomplete type 'QPinchGesture' used in nested name specifier
    imagewidget.cpp:143: error: invalid use of incomplete type 'struct QPinchGesture'
    imagewidget.h:52: error: forward declaration of 'struct QPinchGesture'
    imagewidget.cpp:146: error: invalid use of incomplete type 'struct QPinchGesture'
    imagewidget.h:52: error: forward declaration of 'struct QPinchGesture'
    imagewidget.cpp:146: error: 'GestureFinished' is not a member of 'Qt'
    imagewidget.cpp: In member function 'void ImageWidget::swipeTriggered(QSwipeGesture*)':
    imagewidget.cpp:156: error: invalid use of incomplete type 'struct QSwipeGesture'
    imagewidget.h:53: error: forward declaration of 'struct QSwipeGesture'
    imagewidget.cpp:156: error: 'GestureFinished' is not a member of 'Qt'
    imagewidget.cpp:157: error: invalid use of incomplete type 'struct QSwipeGesture'
    imagewidget.h:53: error: forward declaration of 'struct QSwipeGesture'
    imagewidget.cpp:157: error: incomplete type 'QSwipeGesture' used in nested name specifier
    imagewidget.cpp:158: error: invalid use of incomplete type 'struct QSwipeGesture'
    imagewidget.h:53: error: forward declaration of 'struct QSwipeGesture'
    imagewidget.cpp:158: error: incomplete type 'QSwipeGesture' used in nested name specifier
    Merci d'avance

  2. #2
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    que te retourne
    qmake -v

  3. #3
    Membre éprouvé Avatar de anisj1m
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    1 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 067
    Par défaut
    Citation Envoyé par yan Voir le message
    que te retourne
    QMake version 2.01a

  4. #4
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Citation Envoyé par anisj1m Voir le message
    QMake version 2.01a
    il ne donne pas la version de Qt qu'il utilise?
    pour vérifier que c'est bien ta version recompilé.

  5. #5
    Membre éprouvé Avatar de anisj1m
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    1 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 067
    Par défaut
    Citation Envoyé par yan Voir le message
    il ne donne pas la version de Qt qu'il utilise?
    pour vérifier que c'est bien ta version recompilé.
    désolé

    QMake version 2.01a
    Using Qt version 4.6.2 in /my_qt/target/embedded/qtlib/

  6. #6
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    bizarre.
    le path est le bon?
    tu n'as pas déplacé/renommé le répertoire de compilation?

    tu peut toujours essayer d'ajouter Sinon, teste peut être avec les binaire fournie par nokia
    http://qt.nokia.com/downloads/linux-x11-cpp

Discussions similaires

  1. exemple qui ne compile pas
    Par Edta dans le forum AWT/Swing
    Réponses: 10
    Dernier message: 01/11/2006, 13h58
  2. [C# 2.0] Un exemple de classe générique qui ne compile pas.
    Par Pierre8r dans le forum Windows Forms
    Réponses: 4
    Dernier message: 31/05/2006, 11h11
  3. DirectX impossible de compiler un exemple.
    Par OpenGG dans le forum DirectX
    Réponses: 3
    Dernier message: 23/03/2006, 00h18
  4. Problemes de compilations exemple createdevice.cpp de Direct
    Par Maverick357 dans le forum DirectX
    Réponses: 8
    Dernier message: 03/02/2005, 15h29

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