Accueil­FAQ­Rechercher­S'enregistrer­Membres­Groupes­Connexion
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 [Qt] QLineEdit

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
kimerafusion
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1622
Programme utilisé (Gm/RmXp/...): gamemaker 7.0 pro, code::blocks, adobe dreamweaver, gnu-gcc
Etudes: futur ingénieur logiciel (j'aimerais bien bosser sur de la nanotechnologie, biotechnologie ou autres), seconde GT
Loisirs: jeux-vidéos - programmation (C/C++, Qt, SDL)
Date d'inscription: 14/10/2008

MessageSujet: [Qt] QLineEdit   Ven 22 Mai - 18:28

J'arrive pas à afficher de ligne éditable avec QLineEdit
dans mon .h j'ai mi ça :
Code:
    QLineEdit *nomDuMonstre;

et dans mon .cpp y'a ça :
Code:
    nomDuMonstre = new QLineEdit;

    nomDuMonstre->move(50, 50);

quand je compile ct'abruti de windaube me l'affiche pas je comprend rien :'( :| -_-°
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://kimerafusion.dixkey.com/
nicoulas
Habitué
Habitué


Masculin Nombre de messages: 293
Age: 16
Programme utilisé (Gm/RmXp/...): Game Maker 7.0 Pro
Etudes: Lycéen : 1ère S : SVT
Loisirs: programmer, bricoler, écouter de la musique (surtout rock), faire du bike
Date d'inscription: 29/10/2008

MessageSujet: Re: [Qt] QLineEdit   Ven 22 Mai - 19:19

kimerafusion a écrit:
quand je compile ct'abruti de windaube me l'affiche pas je comprend rien :'( :| -_-°

Ahah, désolé pour le HS, mais j'adore ce genre de réactions :

j'arrive pas à programmer ça -> donc le problème vient de Windows -> + un peu de Troll -> Windaube

Désolé mais bon c'est un peu ça là :)

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://blithe.nd.free.fr/
Fireranger
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1360
Age: 16
Programme utilisé (Gm/RmXp/...): Game Maker 7 PRO, Visual Basic 9.0, Visual C++ et Code::Blocks
Date d'inscription: 22/11/2007

MessageSujet: Re: [Qt] QLineEdit   Ven 22 Mai - 22:40

As-tu lu les tutoriels de Qt? Il faut que tu aies créé une fenêtre, et que la QtLineEdit en fasse déjà parti... Je ne peux pas t'aider beaucoup, parce que je ne l'utilise pas, pour plus de réponses, vas voir sur le site du zéro...

_________________
Guten Tag von Deutschland ^^


Jeu en cours : Ping Pong C++ en open source
Bibliothèque : SFML
Avancement : |||||||||| 100% !!!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Kryptos
Moderateur
Moderateur


Masculin Nombre de messages: 1562
Age: 22
Programme utilisé (Gm/RmXp/...): Qt creator, Game Maker
Etudes: INSA de Rennes
Loisirs: role playing
Date d'inscription: 26/05/2005

MessageSujet: Re: [Qt] QLineEdit   Sam 23 Mai - 1:53

Avant de programmer avec Qt, tu devrais faire des tutoriels qui existent sur Internet. Mais je vais te répondre simplement.

La plupart des objets d'interface affichable de Qt dérivent de QWidget. Or créer un QWidget ne suffit pas à l'afficher, il faut dire au système de le rendre visible.

Et donc classiquement un main avec Qt ressemble à cela :
Code:
int main(int argc, char* argv[])
{
  QApplication app(argc, argv);
  QLineEdit *nomMonstre = new QLineEdit;

  //...

  nomMonstre->show();

  return app.exec();
}

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
kimerafusion
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1622
Programme utilisé (Gm/RmXp/...): gamemaker 7.0 pro, code::blocks, adobe dreamweaver, gnu-gcc
Etudes: futur ingénieur logiciel (j'aimerais bien bosser sur de la nanotechnologie, biotechnologie ou autres), seconde GT
Loisirs: jeux-vidéos - programmation (C/C++, Qt, SDL)
Date d'inscription: 14/10/2008

MessageSujet: Re: [Qt] QLineEdit   Sam 23 Mai - 9:15

J'ai fais la moitié des tutos du site du zéro, mais il expliquent pas comment on affiche ça donc...
et sinon
[quote=nicoulas][quote=kimerafusion]quand je compile ct'abruti de windaube me l'affiche pas je comprend rien :'( :| -_-°[/quote]Ahah, désolé pour le HS, mais j'adore ce genre de réactions :

j'arrive pas à programmer ça -> donc le problème vient de Windows -> + un peu de Troll -> Windaube

Désolé mais bon c'est un peu ça là :)[/quote]
Lol oui, quand ça marche pas, ça énerve, et c'est la faute... DE WINDAUBE ^^
EDIT : Ah, ça y est, j'ai trouvé! Il fallait mettre :
Code:
nomDuMonstre = new QLineEdit(this);
!!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://kimerafusion.dixkey.com/
Kryptos
Moderateur
Moderateur


Masculin Nombre de messages: 1562
Age: 22
Programme utilisé (Gm/RmXp/...): Qt creator, Game Maker
Etudes: INSA de Rennes
Loisirs: role playing
Date d'inscription: 26/05/2005

MessageSujet: Re: [Qt] QLineEdit   Sam 23 Mai - 10:57

Le fait de spécifier le parent (ici this) n'a rien à voir avec l'affichage. Le fait qu'il s'affiche est uniquement dû au fait que le parent s'affichait aussi. Dans tous les cas, il faut faire appel à la méthode show() à un moment donné.

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
kimerafusion
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1622
Programme utilisé (Gm/RmXp/...): gamemaker 7.0 pro, code::blocks, adobe dreamweaver, gnu-gcc
Etudes: futur ingénieur logiciel (j'aimerais bien bosser sur de la nanotechnologie, biotechnologie ou autres), seconde GT
Loisirs: jeux-vidéos - programmation (C/C++, Qt, SDL)
Date d'inscription: 14/10/2008

MessageSujet: Re: [Qt] QLineEdit   Sam 23 Mai - 11:48

oui, j'y fait appel dans mon main.cpp bien sur! Par contre, j'ai un autre problème : j'aimerais bien afficher quelque chose juste à côté de mon QLineEdit, mais je ne connais pas la commande qui permet d'accomplir cette prouesse. Pouvez-vous m'aider?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://kimerafusion.dixkey.com/
Kryptos
Moderateur
Moderateur


Masculin Nombre de messages: 1562
Age: 22
Programme utilisé (Gm/RmXp/...): Qt creator, Game Maker
Etudes: INSA de Rennes
Loisirs: role playing
Date d'inscription: 26/05/2005

MessageSujet: Re: [Qt] QLineEdit   Sam 23 Mai - 16:02

Il faut que tu utilises un QLabel. Ensuite tu peux gérer les dispositions avec le layout approprié, par exemple QHBoxLayout.

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Fireranger
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1360
Age: 16
Programme utilisé (Gm/RmXp/...): Game Maker 7 PRO, Visual Basic 9.0, Visual C++ et Code::Blocks
Date d'inscription: 22/11/2007

MessageSujet: Re: [Qt] QLineEdit   Sam 23 Mai - 16:23

Comme je te l'ai dit plus tôt, si tu complètes tous les tutoriels du site du zéro, ils expliquent tout ça...

_________________
Guten Tag von Deutschland ^^


Jeu en cours : Ping Pong C++ en open source
Bibliothèque : SFML
Avancement : |||||||||| 100% !!!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
kimerafusion
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1622
Programme utilisé (Gm/RmXp/...): gamemaker 7.0 pro, code::blocks, adobe dreamweaver, gnu-gcc
Etudes: futur ingénieur logiciel (j'aimerais bien bosser sur de la nanotechnologie, biotechnologie ou autres), seconde GT
Loisirs: jeux-vidéos - programmation (C/C++, Qt, SDL)
Date d'inscription: 14/10/2008

MessageSujet: Re: [Qt] QLineEdit   Sam 23 Mai - 17:29

Merci beaucoup!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://kimerafusion.dixkey.com/
 

[Qt] QLineEdit

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous pouvez répondre aux sujets dans ce forum
Game Maker Zone :: Programmation/Graphisme :: Langages de programmation :: C et C++-
Poster un nouveau sujet   Répondre au sujet