Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ...
- buttonx[0] = ui->b1;
- buttonx[1] = ui->b2;
- buttonx[2] = ui->b3;
- buttonx[3] = ui->b4;
- buttonx[4] = ui->b5;
- buttonx[5] = ui->b6;
- buttonx[6] = ui->b7;
- buttonx[7] = ui->b8;
- buttonx[8] = ui->b9;
- QSignalMapper *signalMapper = new QSignalMapper(this);
- connect(signalMapper, SIGNAL(mapped(int)), this, SLOT(botaopressionado(int)));
- for(int i = 0; i < 9; i++){
- signalMapper->setMapping(buttonx[i], i + 1);
- connect(buttonx[i], SIGNAL(clicked()), signalMapper, SLOT(map()));
- }
- void MainWindow::botaopressionado(int m){
- // O botão pressionado foi o correspondente ao valor de m
- ...
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement