Bonjour à tous j'aurais besoin d'un petit coup de main,voilà j'ai un tableur ou je veux afficher une qdialog qui s'affiche quand je sélectionne recherche dans mon menu sa compile bien mais la boite de dialog ne s'affiche pas,celle-ci existe bien ,je vous donne mon code merci à vous du temps prit .
dialog.cpp :
dialog.h :
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 #include "dialog.h" #include "ui_dialog.h" Dialog::Dialog(QWidget *parent) : QDialog(parent), ui(new Ui::Dialog){ ui->setupUi(this); } Dialog::~Dialog() { delete ui; } void Dialog::on_find_clicked() { } void Dialog::on_close_clicked() { }
ma fonction dans le mainwindows :
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 #ifndef DIALOG_H #define DIALOG_H #include "ui_dialog.h" #include <QDialog> class Dialog : public QDialog { Q_OBJECT public: Ui::Dialog *ui; explicit Dialog(QWidget *parent = 0); ~Dialog(); private slots: void on_find_clicked(); void on_close_clicked(); }; #endif // DIALOG_H
Merci à vous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 void MainWindow::Recherche() { Dialog dialog(this); }
Partager