Bonjour , je débute en qt et j'ai une interface avec plusieurs boutons qui ont le même SLOT , je voudrais pouvoir récupérer le bouton sur lequel l'utilisateur a cliqué puis afficher un message or je n'arrive pas à savoir sur quel bouton a été cliqué.
Voici mon code , merci d'avance pour l'aide que vous pourriez m'apporter
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 MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); setMouseTracking(true); // suivit de la souris activé pushButton_2 = new QPushButton("okkk",this); pushButton = new QPushButton("oui",this); pushButton_2->move(80,180); pushButton->move(100,41); //pushButton_2->show(); QObject::connect(pushButton_2,SIGNAL(clicked()),this,SLOT(ouvrirFen())); QObject::connect(pushButton,SIGNAL(clicked()),this,SLOT(ouvrirFen())); }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 void MainWindow::ouvrirFen(){ QMessageBox::information(this, "btn oui", "alalallalalallalala"); } }
Partager