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 HelloWorld Qt 4.5.1


Sujet :

Qt

  1. #1
    Membre averti

    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 177
    Points : 321
    Points
    321
    Par défaut Problème HelloWorld Qt 4.5.1
    Voilà! Je suis nouveau dans le monde de Qt (ça me démangé vraiment de m'y mettre ) et j'ai un petit problème avec le fameux HelloWorld.

    Voici le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    #include <QtCore/QCoreApplication>
    #include <QtGui/QPushButton>
     
    int main(int argc, char *argv[])
    {
           QCoreApplication a(argc, argv);
           QPushButton b("Hello World");
           b.show();
     
           return a.exec();
    }
    Pour information, j'ai crée un projet Console et j'ai sélectionné QtCore (par défaut) et rajouté QtGUI.

    Pour l'erreur, il me met un jolie message dans la console:

    QWidget: Cannot create a QWidget when no GUI is being used

    This application has requested the Runtime to terminate it in an unusual way.
    Please contact the application's support team for more information.
    J'ai aucun message d'erreur de compilation. Merci d'avance pour votre aide.

  2. #2
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    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 033
    Points : 13 968
    Points
    13 968
    Par défaut
    Il faut utiliser QApplication et non QCoreApplication pour une appli GUI

  3. #3
    Membre averti

    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 177
    Points : 321
    Points
    321
    Par défaut
    Ah effectivement! Cela change tout. Merci!
    Peut-on retirer la console quant on lance "Run" dans QtCreator?

  4. #4
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    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 033
    Points : 13 968
    Points
    13 968
    Par défaut
    Citation Envoyé par terminator59140 Voir le message
    Ah effectivement! Cela change tout. Merci!
    Peut-on retirer la console quant on lance "Run" dans QtCreator?
    si tu as créé un projet non gui avec Qt Creator, sous windows, tu doit avoir
    CONFIG += console
    Il suffit de supprimer console.

    As tu vue les tuto Qt traduit pour commencer en qt?

  5. #5
    Membre averti

    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 177
    Points : 321
    Points
    321
    Par défaut
    Oui! Je suis en train de les faire et de les comprendre. Très intéressant et j'ai vue mon erreur quand j'ai revue le premier Tutoriel. J'ai vue aussi un bouquin sur "Qt4 et C++ : Programmation d'interfaces GUI (1Cédérom)", je vais sûrement le prendre pour approfondir mes connaissances dans Qt. Je te remercie. Plus qu'à mettre .

  6. #6
    Membre averti

    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 177
    Points : 321
    Points
    321
    Par défaut
    Peut-on retirer les bordures (ou Frame) d'une fenêtre?

  7. #7
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    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 033
    Points : 13 968
    Points
    13 968
    Par défaut
    Citation Envoyé par terminator59140 Voir le message
    Peut-on retirer les bordures (ou Frame) d'une fenêtre?
    Pense a regarder la FAQ et fait quelques recherche dans le forum. Tu trouvera pas mal de réponse

    Pour enlever la décoration il faut utiliser le flags Qt::FramelessWindowHint.

    Un petit lien vers la FAQ, qui va sûrement t'intéresser
    http://qt.developpez.com/faq/?page=q...parence-widget

  8. #8
    Membre averti

    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 177
    Points : 321
    Points
    321
    Par défaut
    Merci! Je vais garder ce lien qui va m'être très utile.

Discussions similaires

  1. Problème premier programme HelloWorld
    Par mugi21 dans le forum Android
    Réponses: 4
    Dernier message: 18/09/2013, 16h13
  2. Problème avec un HelloWorld
    Par dmganges dans le forum Android
    Réponses: 12
    Dernier message: 04/08/2012, 23h52
  3. [DataBinding] Problème sur un HelloWorld
    Par rockeye dans le forum Windows Presentation Foundation
    Réponses: 9
    Dernier message: 13/03/2009, 16h12
  4. Réponses: 8
    Dernier message: 22/09/2006, 08h05
  5. Problème d'installation oracle 8.1.7 sous NT
    Par Anonymous dans le forum Installation
    Réponses: 7
    Dernier message: 02/08/2002, 15h18

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