ui->pushbutton_1->setGraphicsEffect(blur);
ui->pushbutton_2->setGraphicsEffect(blur);
ui->pushbutton_3->setGraphicsEffect(blur);
ui->pushbutton_4->setGraphicsEffect(blur);
ui->pushbutton_5->setGraphicsEffect(blur);

it will show blur effect only on last pushbutton i.e. pushbutton_5 .

now if I do,
ui->pushbutton_1->setGraphicsEffect(blur);
ui->pushbutton_4->setGraphicsEffect(blur);
ui->pushbutton_5->setGraphicsEffect(blur);
ui->pushbutton_2->setGraphicsEffect(blur);
ui->pushbutton_3->setGraphicsEffect(blur);

it will show blur effect only on pushbutton_3
From above doesnt seem you are applying effect only to parent item !