Erreur lors de l'éxecution programme Qt.
Bonsoir,
j'ai cherché avec la documentation Qt le moyen de remplir un lineEdit.
J'ai trouvé comment faire mais une petite erreur dans mon code fait afficher une erreur windows comme lors de la fermeture d'un programme qui a planté:
(Projet1.exe a rencontré un problème et doit fermer. Nous vous prions de nous excuser pour le désagrément encouru.)
Voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
#include <QApplication>
#include "vueProjet.h"
#include "test.h"
#include "qstring.h"
int main(int argc, char *argv[])
{
test montest;
montest.modifierAffichage();
QApplication app(argc, argv);
QMainWindow *window = new QMainWindow;
Ui_SerrureVocale ui;
ui.setupUi(window);
window->show();
return app.exec();
} |
Voici mon code de ma classe test qui contient modifierAffichage:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
#include "test.h"
#include "vueProjet.h"
test::test(void)
{}
test::~test(void)
{}
void test::modifierAffichage()
{
Ui_SerrureVocale link;
link.lineEdit->setText("YEAH !!!");
} |
Attention: Si j'utilise setText dans mon main ça fonctionne très bien.
Code:
1 2
|
ui.lineEdit->setText("montext"); |