Appel d'un widget depuis une fonction
Bonjour,
J'ai un problème de Qt et de C++, je souhaite afficher un bouton, quand je met le code dans le main, ça fonctionne. Mais lorsque je veux appeler une fonction qui affiche le bouton, ça compile, le programme se lance mais la fenêtre avec le bouton n'apparait pas.
main.cpp
Code:
1 2 3 4 5 6 7 8 9 10
|
#include <QApplication>
#include "functions.h"
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
initApp();
return app.exec();
} |
functions.cpp
Code:
1 2 3 4 5 6 7 8 9 10
|
#include "functions.h"
#include <QPushButton>
void initApp(){
QPushButton bouton("Hello world ?");
bouton.show();
} |
functions.h
Code:
1 2 3 4 5 6 7
|
#ifndef FUNCTIONS_H
#define FUNCTIONS_H
#endif // FUNCTIONS_H
void initApp(); |
Auriez vous une idée d'ou peux venir le problème ??
Merci